Activity

From 11/07/2012 to 12/06/2012

12/06/2012

10:17 am Revision 9df694ee: target-i386: Use define for cpuid vendor string size
Signed-off-by: Igor Mammedov <imammedo@redhat.com>
Reviewed-by: Eduardo Habkost <ehabkost@redhat.com>
Signed-off-by: ...
Igor Mammedov
10:17 am Revision 8f961357: target-i386: Separate feature string parsing from CPU model lookup
Instead of parsing the whole cpu_model string inside
cpu_x86_find_by_name(), first split it into the CPU model name a...
Eduardo Habkost
10:17 am Revision 9f3fb565: target-i386/cpu.c: Coding style fixes
- Use spaces instead of tabs on cpu_x86_cpuid().
- Use braces on 'if' statement cpu_x86_find_by_name().
Signed-off-b...
Eduardo Habkost
10:17 am Revision 23e3fbec: qdev: qdev_create(): use error_report() instead of hw_error()
hw_error() is specific for fatal hardware emulation errors, not for
internal errors related to the qdev object/class ...
Eduardo Habkost
10:17 am Revision bcf79301: sysemu.h: Include qemu-types.h instead of qemu-common.h
It just needs the Monitor and DeviceState typedefs, so it doesn't need
all of qemu-common.h.
Signed-off-by: Eduardo ...
Eduardo Habkost
10:17 am Revision 394e1bb7: Create qemu-types.h for struct typedefs
Instead of keeping all those struct typedefs in qemu-common.h, move it
to a header that can be safely included by oth...
Eduardo Habkost
10:17 am Revision cad32159: qlist.h: Do not include qemu-common.h
I don't know why it was including it, as I don't see any code that
depends on anything from qemu-common.h.
Signed-of...
Eduardo Habkost
10:17 am Revision 90f0cfa4: ui/vnc-palette.c: Include headers it needs
Include:
- <glib.h> for g_malloc0()
- <string.h> for memset()
Some of those headers were probably being included b...
Eduardo Habkost
10:17 am Revision ccff63ca: qapi/qmp-registry.c: Include headers it needs
Include:
- <glib.h> for g_malloc0()
- <string.h> for strcmp()
Some of those headers were probably being included by ...
Eduardo Habkost
10:17 am Revision 4d4922c3: qga/channel-posix.c: Include headers it needs
Include:
- <errno.h> for errno
- <unistd.h> & <fcntl.h> for fcntl()
- <stdlib.h> for exit()
- "osdep.h" for qemu_...
Eduardo Habkost
10:17 am Revision ee9baa00: user: Rename qemu-types.h to qemu-user-types.h
The header file is specific for *-user, but I plan to introduce a more
generic qemu-types.h file, so I'm renaming it....
Eduardo Habkost
10:17 am Revision 89e0e9c7: user: Move *-user/qemu-types.h to main directory
The bsd-user/qemu-types.h and linux-user/qemu-types.h files are almost
the same, but linux-user has the additional de...
Eduardo Habkost
09:12 am Revision 19e6c50d: target-mips: Fix incorrect shift for SHILO and SHILOV
helper_shilo has not been shifting an accumulator value correctly for negative
values in 'shift' field. Minor optimiz...
Petar Jovanovic
09:10 am Revision 34f5606e: target-mips: Fix incorrect code and test for INSV
Content of register rs should be shifted for pos before applying a mask.
This change contains both fix for the instru...
Petar Jovanovic

12/05/2012

06:25 pm Revision 9fd2ecdc: virtfs-proxy-helper: use setresuid and setresgid
The setfsuid and setfsgid system calls are obscure and they complicate
the error checking (that glibc's warn_unused_r...
Paolo Bonzini
10:20 am Revision 859cc10d: xilinx_uartlite: suppress "cannot receive message"
This message is not an error condition, its just informing the user that
the device is corking the uart traffic to no...
Peter Crosthwaite
10:20 am Revision 80625b97: xilinx_uartlite: Accept input after rx FIFO pop
The device return false from the can receive function when the FIFO is
full. This mean the device should check for bu...
Peter Crosthwaite
10:20 am Revision d4d230da: xilinx_axienet: Implement R_IS behaviour
The interrupt status register R_IS is the standard clear-on-write behaviour.
This was unimplemented and defaulting to...
Peter Crosthwaite

12/04/2012

03:50 pm Revision 58229933: hw/dma.c: Replace register_ioport_*
Replace all register_ioport_*() with the new Memory API functions.
This permits to use the new Memory stuff like list...
Julien Grall
03:50 pm Revision 258711c6: hw/pc.c: Replace register_ioport_*
Replace all register_ioport_*() with portio_*() or a MemoryRegion.
This permits to use the new Memory stuff like list...
Julien Grall
03:50 pm Revision 568fd159: serial: Replace register_ioport_*
Replace all register_ioport_*() with a MemoryRegion.
This permits to use the new Memory stuff like listeners.
For mo...
Julien Grall
03:50 pm Revision c75e6d8e: hw/cirrus_vga.c: Replace register_ioport_*
Replace all register_ioport_*() with the new Memory API.
This permits to use the new Memory stuff like listeners.
Si...
Julien Grall
03:50 pm Revision 42d8a3cf: hw/apm.c: Replace register_ioport_*
Replace all register_ioport_*() with a MemoryRegion.
This permits to use the new Memory stuff like listeners.
Moreov...
Julien Grall
03:50 pm Revision ac100273: isa: Add isa_address_space_io()
This function permits to retrieve ISA IO address space.
It will be usefull when we need to pass IO address space as a...
Julien Grall
03:42 pm Revision 427e3aa1: usb-tablet: Allow connecting to ehci
Our ehci code has is capable of significantly lowering the wakeup rate
for the hcd emulation while the device is idle...
Hans de Goede
03:41 pm Revision 386ab487: usb: Allow overriding of usb_desc at the device level
This allows devices to present a different set of descriptors based on
device properties.
Signed-off-by: Hans de Goe...
Hans de Goede
03:41 pm Revision 80826240: ehci: Lower timer freq when the periodic schedule is idle
Lower the timer freq if no iso schedule packets complete for 64 frames in
a row.
We can safely do this, without addi...
Hans de Goede
03:41 pm Revision be41efde: usb: Don't allow USB_RET_ASYNC for interrupt packets
It is tempting to use USB_RET_ASYNC for interrupt packets, rather then the
current NAK + polling approach, but this c...
Hans de Goede
03:41 pm Revision f1ae2e38: add pc-1.4
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
03:41 pm Revision 8beba930: usb: Call wakeup when data becomes available for all devices with int eps
This is necessary for proper interaction with the xhci controller, and it
will allow other hcds to lower there frame ...
Hans de Goede
02:52 pm Revision 3e437498: acpi: drop debug port
I'm pretty sure this isn't needed any more. I think this predates the
switch to seabios, and the seabios DSDT table ...
Gerd Hoffmann
02:52 pm Revision 3f5bc9e8: q35: update lpc pci config space according to configured devices
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
02:52 pm Revision c177684c: apci: switch piix4 pci hotplug to memory api
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
02:52 pm Revision 76a7daf9: apci: switch ich9 gpe to memory api
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
02:52 pm Revision b65b93f2: apci: switch piix4 gpe to memory api
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
02:52 pm Revision 24fe083d: acpi: fix piix4 smbus mapping
Make write to the smbus base register and enable bit actually work.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Gerd Hoffmann
02:52 pm Revision 798512e5: acpi: switch smbus to memory api
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
02:52 pm Revision 4a522de0: acpi: cleanup ich9 memory region
Nothing left to do, everything handled by subregions,
we can zap the reaw/write handlers now.
Signed-off-by: Gerd Ho...
Gerd Hoffmann
02:52 pm Revision 10cc69b0: apci: switch ich9 smi to memory api
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
02:52 pm Revision c84649ca: acpi: remove acpi_gpe_blk
With gpe being switched to memory api this is no longer needed.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Gerd Hoffmann
02:52 pm Revision a0f95659: acpi: cleanup vt82c686 memory region
Nothing left to do, everything handled by subregions,
we can zap the reaw/write handlers now.
Signed-off-by: Gerd Ho...
Gerd Hoffmann
02:52 pm Revision ca5d64b4: acpi: cleanup piix4 memory region
Nothing left to do, everything handled by subregions,
we can zap the reaw/write handlers now.
Signed-off-by: Gerd Ho...
Gerd Hoffmann
02:52 pm Revision b5a7c024: apci: switch evt to memory api
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
02:52 pm Revision afafe4bb: apci: switch cnt to memory api
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
02:52 pm Revision 77d58b1e: apci: switch timer to memory api
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
02:52 pm Revision a2902821: apci: switch vt82c686 to memory api
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
02:52 pm Revision cacaab8b: apci: switch ich9 to memory api
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
02:52 pm Revision af11110b: apci: switch piix4 to memory api
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann

12/03/2012

10:08 pm Revision 16c6c80a: Open up 1.4 development branch
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori
04:14 pm Revision 6d6c9f59: Update version for 1.3.0 release
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori
04:14 pm Revision b0d9ffcd: e1000: Discard packets that are too long if !SBP and !LPE
The e1000_receive function for the e1000 needs to discard packets longer than
1522 bytes if the SBP and LPE flags are...
Michael Contreras

11/30/2012

11:04 pm Revision 01bbd8bf: Update version for 1.3.0-rc2
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori
06:24 pm Revision ee0caa8c: Merge remote-tracking branch 'kraxel/seabios-b1c35f2' into staging
* kraxel/seabios-b1c35f2:
seabios: update binaries in pc-bios/
roms: also copy the dsdt when updating seabios.
...
Anthony Liguori
06:24 pm Revision 90e07938: Merge remote-tracking branch 'kwolf/for-anthony' into staging
* kwolf/for-anthony:
coroutine-sigaltstack.c: Use stack_t, not struct sigaltstack
stream: fix ratelimit_set_speed...
Anthony Liguori
06:20 pm Revision 3235f927: Merge remote-tracking branch 'spice/spice.v65' into staging
* spice/spice.v65:
qxl: reload memslots after migration, when qxl is in UNDEFINED mode
Signed-off-by: Anthony Ligu...
Anthony Liguori
06:20 pm Revision 923fd989: Merge remote-tracking branch 'kraxel/usb.73' into staging
* kraxel/usb.73:
ehci-sysbus: Attach DMA context.
usb: fail usbdevice_create() when there is no USB bus
usb: ta...
Anthony Liguori
06:19 pm Revision 36520faa: Merge remote-tracking branch 'qmp/queue/qmp' into staging
* qmp/queue/qmp:
qapi: fix qapi_dealloc_type_size parameter type
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Anthony Liguori
05:25 pm Revision d7a51dbb: seabios: update binaries in pc-bios/
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
05:24 pm Revision 7527bd85: roms: also copy the dsdt when updating seabios.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
05:04 pm Revision 46ee77b3: Revert "audio/wavcapture: Clarify licensing"
This reverts commit 456a84d156a7c42f18b1da176dd6219e2dffd043.
This patch wasn't submitted to the list and did not ge...
Anthony Liguori
05:04 pm Revision d76aa45b: Revert "audio/audio_pt_int: Clarify licensing"
This reverts commit 72bc6f1bf710e205f175af9b1fc8bbd83e8da71f.
This patch wasn't submitted to the list and did not ge...
Anthony Liguori
05:02 pm Revision 1f32989d: seabios: update to b1c35f2b28cc0c94ebed8176ff61ac0e0b377798
This patch updates the seabios submodule to commit
b1c35f2b28cc0c94ebed8176ff61ac0e0b377798.
Most important change i...
Gerd Hoffmann
04:27 pm Revision c6e052f0: multiboot: fix e801 memory map
The e801 memory sizes in the multiboot structures hard-code the available
low memory to 640. However, the value shou...
Paolo Bonzini
04:27 pm Revision fe512d65: seccomp: adding new syscalls (bugzilla 855162)
According to the bug 855162[0] - there's the need of adding new syscalls
to the whitelist when using Qemu with Libvir...
Eduardo Otubo
12:33 pm Revision 2ad2210a: coroutine-sigaltstack.c: Use stack_t, not struct sigaltstack
Use the POSIX-specified stack_t type as the argument to sigaltstack()
rather than the legacy struct sigaltstack. This...
Peter Maydell
12:33 pm Revision a13e5e05: Documentation: Update block cache mode information
Somehow we forgot to update this when cache=writeback became the
default. While changing the information on the defau...
Kevin Wolf
12:33 pm Revision 0c6f08b0: atapi: make change media detection for guests easier
If you have a guest with a media in the optical drive and you change
it, the windows guest cannot properly recognize ...
Pavel Hrdina
12:33 pm Revision d3067b02: Documentation: Update image format information
Document new and yet undocumented options and image formats. The
qemu-img man page contains information only for raw ...
Kevin Wolf
12:33 pm Revision e3980e28: stream: fix ratelimit_set_speed
The formula to compute slice_quota was wrong since commit 6ef228fc.
Signed-off-by: Dietmar Maurer <dietmar@proxmox.c...
Dietmar Maurer
01:25 am Revision e1f7b481: virtio: limit avail bytes lookahead
Commit 0d8d7690850eb0cf2b2b60933cf47669a6b6f18f introduced
a regression in virtio-net performance because it looks
in...
Michael S. Tsirkin

11/29/2012

09:00 pm Revision 044d003d: qemu-tech.texi: update implemented xtensa features list
Debug option is available since QEMU-1.2; FP coprocessor and
coprocessor context is available since QEMU-1.3.
Signed...
Max Filippov
05:11 pm Revision e912c96f: qdev: relax bus type check in qdev_device_add() (v2)
We are currently checking for an exact type match. Use QOM dynamic_cast to
check for a compatible type instead.
Cc:...
Anthony Liguori
03:05 pm Revision 1d162526: qapi: fix qapi_dealloc_type_size parameter type
The second parameter to qapi_dealloc_type_size should be a uint64_t *,
not a size_t *. This was causing our 32 bit x8...
Bruce Rogers
09:04 am Revision 6c2d1c32: usb: tag usb host adapters as not hotpluggable.
Hotplugging them simply doesn't work, so tag them accordingly to
avoid users trying and then crashing qemu.
For xhci...
Gerd Hoffmann
09:04 am Revision c128d6a6: usb: fail usbdevice_create() when there is no USB bus
Report an error instead of segfaulting when attaching a USB device to a
machine with no USB busses:
$ qemu-system-...
Stefan Hajnoczi
09:04 am Revision 2b29f492: ehci-sysbus: Attach DMA context.
This was left as NULL on the initial merge due to debate on the mailing list on
how to handle DMA contexts for sysbus...
Peter Crosthwaite
08:58 am Revision fa98efe9: qxl: reload memslots after migration, when qxl is in UNDEFINED mode
The devram memslot stays active when qxl enters UNDEFINED mode (i.e, no
primary surface). If migration has occurred w...
Yonit Halperin

11/28/2012

09:33 pm Revision e9bff10f: event notifier: Fix setup for win32
The event notifier state is only reset by test_and_clear. But we created
the windows event object with auto-reset, wh...
Jan Kiszka
09:19 pm Revision 264ac41c: Merge remote-tracking branch 'bonzini/nbd-next' into staging
* bonzini/nbd-next:
nbd-server-add: Fix the default for 'writable'
nbd: fix use of two uninitialized bytes when c...
Anthony Liguori
09:19 pm Revision e6451fd3: Merge remote-tracking branch 'bonzini/scsi-next' into staging
* bonzini/scsi-next:
virtio-scsi: Fix subtle (guest) endian bug
virtio-scsi: Fix some endian bugs with virtio-scs...
Anthony Liguori
09:19 pm Revision 0a6b2ac0: Merge remote-tracking branch 'agraf/s390-for-upstream-1.3' into staging
* agraf/s390-for-upstream-1.3:
sclp: Fix uninitialized var in handle_write_event_buf().
s390: Fix ram_size updati...
Anthony Liguori
09:19 pm Revision 7e68494b: Merge remote-tracking branch 'agraf/ppc-for-upstream-1.3' into staging
* agraf/ppc-for-upstream-1.3:
fbdev: fix pixman compile on old pixman
vl.c: Fix broken -usb option
pseries: Fix...
Anthony Liguori
09:18 pm Revision f3d44eb5: Merge remote-tracking branch 'afaerber/qom-cpu-1.3' into staging
* afaerber/qom-cpu-1.3:
target-i386: Enable SSSE3 TCG support
target-i386/cpu: Add missing flags to Haswell CPU m...
Anthony Liguori
09:18 pm Revision cbdd1999: build: compile translate.o with -fno-gcse option on GCC 4.6.x and 4.7.[012]
These versions of GCC require insane (>2GB) amounts of memory to compile
translate.o. As a countermeasure, disable t...
Paolo Bonzini
01:52 pm Revision 474ee55a: virtio-scsi: Fix some endian bugs with virtio-scsi
The virtio-scsi specification does not specify the correct endianness for
fields in the request structure. It's ther...
David Gibson
01:52 pm Revision 863d1050: virtio-scsi: Fix subtle (guest) endian bug
The virtio-scsi config space is, by specification, in guest endian (which
is ill-defined, but there you go). In virt...
David Gibson
01:51 pm Revision f807ecd5: iscsi: do not assume device is zero initialized
Without any complex checks we can't assume that an
iscsi target is initialized to zero.
Signed-off-by: Peter Lieven ...
Peter Lieven
01:50 pm Revision e829b0bb: iscsi: fix deadlock during login
If the connection is interrupted before the first login is successfully
completed qemu-kvm is waiting forever in qemu...
Peter Lieven
01:46 pm Revision 8da1e18b: iscsi: fix segfault in url parsing
If an invalid URL is specified iscsi_get_error(iscsi) is called
with iscsi == NULL.
Signed-off-by: Peter Lieven <pl@...
Peter Lieven
12:56 pm Revision f3313d23: nbd-server-add: Fix the default for 'writable'
The documentation to this monitor command tells, that 'writable'
argument is optional and defaults to false. However,...
Michal Privoznik
12:56 pm Revision 8ffaaba0: nbd: fix use of two uninitialized bytes when connecting to a named export
Reported-by: Michal Privoznik <mprivoznik@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Paolo Bonzini

11/27/2012

07:04 pm Revision 02c6ccc6: rtc: Only call rtc_set_cmos when Register B SET flag is disabled.
This bug occurs when the SET flag of Register B is enabled. When an RTC
data register (i.e. any of the ten time/calen...
Alex Horn
04:51 pm Revision 03a36f17: virtio-rng: do not use g_assert_cmpint
g_assert_cmpint is not available on glib 2.12, which is the minimum
version required to build QEMU (we only require 2...
Paolo Bonzini
04:50 pm Revision d60478c5: tests: make threadpool cancellation test looser
The cancellation test is failing on the buildbots. While the failure
merits a little more investigation to understan...
Paolo Bonzini

11/26/2012

11:13 pm Revision 1e1d71a5: Update version for 1.3.0-rc1
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori
10:26 pm Revision 42015c9a: virtio-rng: fix typos, comments
Fix typos, whitespace and update comments to match current
implementation.
Signed-off-by: Amit Shah <amit.shah@redha...
Amit Shah
10:26 pm Revision 8cc67743: virtio-rng: disable timer on device removal
Disable the rate-limit timer on device remove (e.g. hot-unplug).
Signed-off-by: Amit Shah <amit.shah@redhat.com>
Rev...
Amit Shah
10:26 pm Revision 14417039: virtio-rng: use virtqueue_get_avail_bytes, fix migration
Popping an elem from the vq just to find out its length causes problems
with save/load later on. Use the new virtque...
Amit Shah
10:26 pm Revision 4621c176: virtio-rng: remove extra request for entropy
If we got fewer bytes from the backend than requested, don't poke the
backend for more bytes; the guest will ask for ...
Amit Shah
10:25 pm Revision 25d87288: i8259: Fix PIC_COMMON() macro
It used a wrong struct type name since its introduction in
8f04ee0882aec9fe91fb70f767edf5dacff59835 (isa: pic: conver...
Andreas Färber
10:25 pm Revision 0c26f2ec: qapi: handle visitor->type_size() in QapiDeallocVisitor
visit_type_size() requires either visitor->type_size() or
visitor_uint64() to be implemented, otherwise a NULL functi...
Stefan Hajnoczi
10:24 pm Revision e1e54f3f: target-i386: cpu: add missing flags to Haswell CPU model
When adding the Haswell CPU model, I intended to make it a superset of the
features present on the SandyBridge model,...
Eduardo Habkost
09:53 pm Revision fa5358c6: vl.c: Fix broken -usb option
Commit 094b287f0b accidentally broke the "-usb" command line
option, so it would have no effect if the user had not s...
Peter Maydell
09:41 pm Revision 339c2708: qom: make object_finalize static
It is not used anymore, and there is no need to make it public.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
S...
Paolo Bonzini
09:41 pm Revision 64b625f4: qdev: simplify (de)allocation of buses
All conditional deallocation can now be done with object_delete.
Remove the @qom_allocated and @glib_allocated fields...
Paolo Bonzini
09:41 pm Revision 764b6312: qom: fix refcount of non-heap-allocated objects
The reference count for embedded objects is always one too low, because
object_initialize_with_type returns with zero...
Paolo Bonzini
09:41 pm Revision 667d22d1: qdev: move bus removal to object_unparent
Add an ObjectClass method that is done at object_unparent time. It
should remove any backlinks to the object in the ...
Paolo Bonzini
09:41 pm Revision fde9bf44: qom: make object_delete usable for statically-allocated objects
Store in the object the freeing function that will be used at deletion
time. This makes it possible to use object_de...
Paolo Bonzini
09:16 pm Revision 773de5c7: sclp: Fix uninitialized var in handle_write_event_buf().
Some gcc versions rightly complain about a possibly unitialized rc,
so let's move setting it before the QTAILQ_FOREAC...
Cornelia Huck
09:16 pm Revision 8c7c3c58: s390: Fix ram_size updating in machine init
The global variable 'ram_size' is hidden by the local variable
declaration in s390_init(). Since we want to update th...
Heinz Graalfs
08:53 pm Revision c4d88267: vl.c: Fix broken -usb option
Commit 094b287f0b accidentally broke the "-usb" command line
option, so it would have no effect if the user had not s...
Peter Maydell
08:53 pm Revision 6e72719e: fbdev: fix pixman compile on old pixman
My QEMU compile failed with the following error:
qemu-pixman.c: In function ‘qemu_pixman_get_type’:
qemu-pixman.c:24...
Alexander Graf
08:53 pm Revision d688e523: hw/ide/macio: Fix segfault caused by NULL DMAContext*
Pass qemu_sglist_init the global dma_context_memory rather than a NULL
pointer; this fixes a segfault in dma_memory_m...
Peter Maydell
08:53 pm Revision 752ced04: kvm: fix incorrect length in a loop over kvm dirty pages map
QEMU allocates a map enough for 4k pages. However the system page size
can be 64K (for example on POWER) and the host...
Alexey Kardashevskiy
08:53 pm Revision f0cc4aa8: PPC: Fix missing TRACE exception
This patch fixes bug 1031698 :
https://bugs.launchpad.net/qemu/+bug/1031698
If we look at the (truncated) translatio...
Julio Guerra
08:53 pm Revision 70c68cf6: pseries: Fix bug in PCI MSI allocation
In one of the recent reworks to the XICS code, a bug was introduced where
we use the wrong sense and allocate level i...
Alexey Kardashevskiy
06:00 pm Revision a0a70681: target-i386: Enable SSSE3 TCG support
SSSE3 support has been added to TCG more than 4 years ago in commit
4242b1bd8acc19aaaacffdaad4ac23213d72a72b. It has ...
Aurelien Jarno
05:55 pm Revision 80ae4160: target-i386/cpu: Add missing flags to Haswell CPU model
When adding the Haswell CPU model, I intended to make it a superset of the
features present on the SandyBridge model,...
Eduardo Habkost
05:38 pm Revision b5007bcc: hmp: do not crash on invalid SCSI hotplug
Commit 0d93692 (qdev: Convert busses to QEMU Object Model, 2012-05-02)
removed a check on the type of the bus where a...
Paolo Bonzini
05:38 pm Revision b7f43fe4: qom: dynamic_cast of NULL is always NULL
Trying to cast a NULL value will cause a crash. Returning
NULL is also sensible, and it is also what the type-unsafe...
Paolo Bonzini
05:37 pm Revision 74c856e9: tests: add thread pool unit tests
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Paolo Bonzini
05:37 pm Revision b2ea25d7: tests: add AioContext unit tests
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Paolo Bonzini
05:37 pm Revision b022b4a4: aio: avoid livelock behavior for Win32
The repeated calls to WaitForMultipleObjects may cause a livelock in aio_poll,
where no progress is made on bottom ha...
Paolo Bonzini
05:35 pm Revision 21022c92: q35: Add kvmclock support
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Ja...
Jan Kiszka
05:35 pm Revision 243b9511: q35: Fix non-PCI IRQ processing in ich9_lpc_update_apic
Avoid passing a non-PCI IRQ to ich9_gsi_to_pirq. It's wrong and triggers
an assertion.
Reviewed-by: Paolo Bonzini <p...
Jan Kiszka
05:35 pm Revision 21bcfdd9: q35: Suppress SMM BIOS initialization under KVM
Same as for i44fx: KVM does not support SMM yet. Signal it initialized
to Seabios to avoid failures.
Reviewed-by: Pa...
Jan Kiszka
05:35 pm Revision a1c93046: ich9: Add i82801b11 dmi-to-pci bridge
Add the dmi-to-pci i82801b11 bridge chip. This is the pci bridge chip
that q35 uses on its host bus for PCI bus arbit...
Jason Baron
05:35 pm Revision df2d8b3e: q35: Introduce q35 pc based chipset emulator
pc q35 based chipset emulator to support pci express natively. Based on
Anthony Liguori's suggestion, the machine nam...
Isaku Yamahata
05:35 pm Revision 678e7b94: ich9: Add smbus
Add support for the ich9 smbus chip.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Jason Bar...
Jason Baron
05:35 pm Revision e516572f: ich9: Add acpi support and definitions
Lay the groundwork for subsequent ich9 support.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by...
Jason Baron
05:35 pm Revision 9011a1a7: pc, pc_piix: split out pc nic initialization
Factor out pc nic initialization.
This simplifies the pc initialization and will reduce the code
duplication of q35 p...
Isaku Yamahata
05:35 pm Revision 410edd92: pc/piix_pci: factor out smram/pam logic
Factor out smram/pam logic for use by other chipsets, namely q35
at this point.
Note: Should be factored out into a ...
Isaku Yamahata
05:35 pm Revision d8ee0384: pc_piix: Move kvm irq routing functions out of pc_piix.c
Rename: kvm_piix3_gsi_handlei() -> kvm_pc_gsi_handler()
kvm_piix3_setup_irq_routing() -> kvm_pc_setup_irq_rou...
Jason Baron
05:35 pm Revision a39e3564: pc: Move ioapic_init() from pc_piix.c to pc.c
Move ioapic_init() from pc_piix.c to pc.c, to make it a common function.
Rename ioapic_init() -> ioapic_init_gsi().
M...
Jason Baron
05:35 pm Revision 4d00636e: ich9: Add the lpc chip
Add support for the ICH9 LPC chip.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Jason Baron...
Jason Baron
04:19 pm Revision cab1e8f3: Merge remote-tracking branch 'qemu-kvm/uq/master' into staging
* qemu-kvm/uq/master:
Legacy qemu-kvm options have no argument
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Anthony Liguori
04:19 pm Revision 95a6e48d: Merge remote-tracking branch 'kraxel/usb.72' into staging
* kraxel/usb.72:
usb-redir: Don't handle interrupt output packets async
usb-redir: Split usb_handle_interrupt_dat...
Anthony Liguori
04:19 pm Revision fb43a480: Merge remote-tracking branch 'spice/spice.v64' into staging
* spice/spice.v64:
spice: add new spice-server callbacks to ui/spice-display.c
Fix the inconsistency in x509-dh-k...
Anthony Liguori
04:18 pm Revision 0a874701: Merge remote-tracking branch 'stefanha/block' into staging
* stefanha/block:
ide: Fix status register after short PRDs
ide: Fix crash with too long PRD
use int64_t for re...
Anthony Liguori
04:18 pm Revision f8c4382e: Merge remote-tracking branch 'stefanha/net' into staging
* stefanha/net:
tap: reset vnet header size on open
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Anthony Liguori
04:16 pm Revision 7eff5742: vnc: fix option misspelling ("non-adapative" -> "non-adaptive")
Signed-off-by: Catalin Patulea <catalinp@google.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Catalin Patulea

11/24/2012

10:03 pm Revision 06dec083: chardev: Use real-time clock for open timer
The vm clock may be stopped, and then we won't get open events anymore.
Seen with QMP sessions.
Reported-by: Dietmar...
Jan Kiszka
10:03 pm Revision a85903ff: Build system fix distclean error for pixman
Currently Makefile test if pixman have configure log, but the script directly
return error if that file do not exist....
Wenchao Xia
09:54 pm Revision 89c9bc3d: block: Fix regression for MinGW (assertion caused by short string)
The local string tmp_filename is passed to function get_tmp_filename
which expects a string with minimum size MAX_PAT...
Stefan Weil
09:52 pm Revision c6c5063c: tci: Fix type of tci_read_label
Fixes the pointer truncation that was occurring for branches.
Cc: Stefan Weil <sw@weilnetz.de>
Cc: Blue Swirl <blauw...
Richard Henderson
02:35 pm Revision 31abf924: target-mips: remove POOL48A from the microMIPS decoding
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> Aurelien Jarno
02:24 pm Revision e5138db5: tcg: mark local temps as MEM in dead_temp()
In dead_temp, local temps should always be marked as back to memory,
even if they have not been allocated (i.e. they ...
Aurelien Jarno
02:19 pm Revision 211da992: target-mips: Clean up microMIPS32 major opcode
I check MIPS microMIPS manual [1], and found the major opcode might
be wrong. I add a comment to explicitly indicate ...
陳韋任 (Wei-Ren Chen)
02:19 pm Revision d132c79f: target-mips: Add comments on POOL32Axf encoding
Current QEMU MIPS POOL32AXF encoding comes from microMIPS32
and microMIPS32 DSP. Add comment here to help reading.
S...
陳韋任 (Wei-Ren Chen)
02:19 pm Revision 44e04d3b: target-openrisc: remove conflicting definitions from cpu.h
On an ARM host, the registers definitions from cpu.h clash
with /usr/include/sys/ucontext.h. As there are unused, jus...
Aurelien Jarno
02:19 pm Revision 7aab08aa: tcg/arm: fix cross-endian qemu_st16
The bswap16 TCG opcode assumes that the high bytes of the temp equal
to 0 before calling it. The ARM backend implemen...
Aurelien Jarno
02:19 pm Revision d17bd1d8: tcg/arm: fix TLB access in qemu-ld/st ops
The TCG arm backend considers likely that the offset to the TLB
entries does not exceed 12 bits for mem_index = 0. In...
Aurelien Jarno

11/23/2012

02:37 pm Revision c6e88b3b: Legacy qemu-kvm options have no argument
The options no-kvm, no-kvm-pit, no-kvm-pit-reinjection, and no-kvm-irqchip
should be marked as having no argument.
S...
Bruce Rogers

11/21/2012

03:55 pm Revision 723aedd5: usb-redir: Don't handle interrupt output packets async
Instead report them as successfully completed directly on submission, this
has 2 advantages:
1) This matches the tim...
Hans de Goede
03:55 pm Revision 234e810c: usb-redir: Split usb_handle_interrupt_data into separate in/out functions
No functional changes.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redha...
Hans de Goede
03:55 pm Revision c4020746: usb-smartcard-reader: Properly NAK interrupt eps when we've no events
When we've no data to return from the interrupt endpoint, return NAK rather
then a 0 length packet.
CC: Alon Levy <a...
Hans de Goede
03:55 pm Revision 33c1a685: usb-bt: Return NAK instead of STALL when interrupt ep has no data
I noticed this while making all devices with interrupt endpoints properly
do wakeup. While at it also add wakeup supp...
Hans de Goede
03:55 pm Revision 88793816: uhci: Add a completions_only flag for async completions
Add a completions_only flag, and set this when running process_frame for async
completion handling, this fixes 2 issu...
Hans de Goede
03:55 pm Revision 1cbdde90: uhci: Don't allow the guest to set port-enabled when there is no dev connected
It is possible for device disconnect and the guest trying to reset the port
(because of USB xact errors prior to the ...
Hans de Goede
03:55 pm Revision 71d2c9cf: uhci: Fix double unlink
uhci_async_cancel() already does a uhci_async_unlink().
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-of...
Hans de Goede
03:46 pm Revision 21a50d0b: spice: add new spice-server callbacks to ui/spice-display.c
Otherwise qemu crashes with non-qxl graphics cards.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Gerd Hoffmann
03:46 pm Revision 9995c0b7: Fix the inconsistency in x509-dh-key-file parameter
Commit c448e8552b0f6135dabddf944a7110f929c08320 (spice: tls
support) added options to the -spice command line. But th...
Lei Li
10:47 am Revision 72bcca73: ide: Fix status register after short PRDs
When failing a request because the length of the regions described by
the PRDT was too short for the requested number...
Kevin Wolf
10:47 am Revision 038268e2: ide: Fix crash with too long PRD
Without this, s->nsector can become negative and badness happens (trying
to malloc huge amount of memory and glib cal...
Kevin Wolf
10:43 am Revision 08448d51: use int64_t for return values from rbd instead of int
rbd / rados tends to return pretty often length of writes
or discarded blocks. These values might be bigger than int....
Stefan Priebe
10:40 am Revision 1bc6b705: block: add bdrv_reopen() support for raw hdev, floppy, and cdrom
For hdev, floppy, and cdrom, the reopen() handlers are the same as
for the file reopen handler. For floppy and cdrom...
Jeff Cody
10:40 am Revision 8ba2aae3: vdi: don't override libuuid symbols
It's poor symbol hygiene to provide a global symbols that collide with a
common library like libuuid. If QEMU links ...
Stefan Hajnoczi
10:07 am Revision 1ccbc285: qemu-sockets: Fix parsing of the inet option 'to'.
Having a qemu command line argument like "-vnc 127.0.0.1:0,to=99" is broken.
This have been break with commit 879e45c...
Anthony PERARD
08:56 am Revision ecf51c9a: tcg/ppc: Fix !softmmu case
Signed-off-by: malc <av1474@comtv.ru> malc

11/20/2012

04:38 pm Revision 58ddcd50: tap: reset vnet header size on open
For tap, we currently assume the vnet header size is 10
(the default value) but that might not be the case
if tap is ...
Michael S. Tsirkin

11/19/2012

09:51 pm Revision 1d2a67f8: Update version for 1.3.0-rc0 release
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Anthony Liguori
08:26 pm Revision 72bc6f1b: audio/audio_pt_int: Clarify licensing
Signed-off-by: malc <av1474@comtv.ru> malc
08:23 pm Revision 456a84d1: audio/wavcapture: Clarify licensing
Signed-off-by: malc <av1474@comtv.ru> malc
08:22 pm Revision ecdffbcc: tcg/ppc: Remove unused s_bits variable
Thanks to Alexander Graf for heads up.
Signed-off-by: malc <av1474@comtv.ru>
malc
05:27 pm Revision a36e9561: Merge remote-tracking branch 'kiszka/queues/slirp' into staging
* kiszka/queues/slirp:
slirp: Add domain-search option to slirp's DHCP server
slirp: Don't crash on packets from ...
Anthony Liguori
05:27 pm Revision 2954525b: Merge remote-tracking branch 'bonzini/build-urgent' into staging
* bonzini/build-urgent:
Makefile: Add missing dependency (fix parallel builds)
tests: link in stubs
libcacard: ...
Anthony Liguori
05:27 pm Revision ad1db3b3: Merge remote-tracking branch 'kwolf/for-anthony' into staging
* kwolf/for-anthony: (26 commits)
qemu-io: Use bdrv_drain_all instead of qemu_aio_flush
megasas: Use bdrv_drain_a...
Anthony Liguori
05:26 pm Revision 5cc82c2d: Merge remote-tracking branch 'kraxel/usb.71' into staging
* kraxel/usb.71:
usb-host: fix splitted transfers
usb-host: update tracing
usb-redir: Set default debug level t...
Anthony Liguori
04:32 pm Revision c562d15d: Merge remote-tracking branch 'stefanha/tracing' into staging
* stefanha/tracing:
trace: Remove "info trace" from documents
trace: document '-' syntax for disabling events
t...
Anthony Liguori
04:31 pm Revision 698229eb: Merge remote-tracking branch 'amit/loadvm-irq-inj-fix' into staging
* amit/loadvm-irq-inj-fix:
virtio-serial-bus: post_load send_event when vm is running
Signed-off-by: Anthony Liguo...
Anthony Liguori
04:31 pm Revision f44d771a: Merge remote-tracking branch 'afaerber/qom-cpu' into staging
* afaerber/qom-cpu:
target-i386: Add Haswell CPU model
target-i386/cpu: Add new Opteron CPU model
target-i386/c...
Anthony Liguori
04:30 pm Revision d167dac9: Merge remote-tracking branch 'qemu-kvm/uq/master' into staging
* qemu-kvm/uq/master:
kvm: Actually remove software breakpoints from list on cleanup
acpi_piix4: fix migration of...
Anthony Liguori
04:22 pm Revision e75fce6c: rng-random: only build on POSIX platforms
There is no /dev/random on win32.
Cc: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Anthony Liguori <aliguori@us...
Anthony Liguori
11:48 am Revision a636be69: libcacard: link in stubs
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Paolo Bonzini
11:48 am Revision 2b84c2be: tests: link in stubs
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Paolo Bonzini
11:48 am Revision 16529ced: Makefile: Add missing dependency (fix parallel builds)
The executables in i386-softmmu, i386-linux-user, ...
depend on the recently added libqemustub.a.
Signed-off-by: Ste...
Stefan Weil
11:48 am Revision 31a32289: libcacard: make unnesting rules available to Makefile.objs
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Paolo Bonzini

11/18/2012

10:40 pm Revision e24dc9fe: tci: Support deposit operations
The operations for INDEX_op_deposit_i32 and INDEX_op_deposit_i64
are now supported and enabled by default.
Signed-of...
Stefan Weil
10:38 pm Revision 13586813: tci: Fix build breakage (unresolved symbol tcg_out_tb_finalize)
Commit 32761257c0b9fa7ee04d2871a6e48a41f119c469 enabled
qemu_ld/st optimization unconditionally for some hosts.
The ...
Stefan Weil
10:37 pm Revision de91f537: tci: fix build breakage for target MIPS
commit 5f7319cd introduced GETPC() usage for MIPS, which is currently
not defined when building with --enable-tcg-int...
Stefan Weil
09:19 pm Revision 3bc2f570: build: replace weak symbols with a static library
Weak symbols were a nice idea, but they turned out not to be a good one.
Toolchain support is just too sparse, in par...
Paolo Bonzini

11/17/2012

06:38 pm Revision 2c5c4451: libseccomp: require version 1.0.0
Debian Wheezy has version 0.1.0 which is not compatible, avoid it.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Blue Swirl
06:38 pm Revision ab4dd33d: Merge branch 'vga.1' of git://git.kraxel.org/qemu
* 'vga.1' of git://git.kraxel.org/qemu:
vga: fix mmio vga register mapping
vga: fix bochs alignment issue
Blue Swirl
03:53 pm Revision 83eeb396: TCG: Remove unused global variables
Signed-off-by: Evgeny Voevodin <e.voevodin@samsung.com>
Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-b...
Evgeny Voevodin
03:53 pm Revision 1ff0a2c5: TCG: Use gen_opparam_buf from context instead of global variable.
Signed-off-by: Evgeny Voevodin <e.voevodin@samsung.com>
Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-b...
Evgeny Voevodin
03:53 pm Revision 92414b31: TCG: Use gen_opc_buf from context instead of global variable.
Signed-off-by: Evgeny Voevodin <e.voevodin@samsung.com>
Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-b...
Evgeny Voevodin
03:53 pm Revision c4afe5c4: TCG: Use gen_opparam_ptr from context instead of global variable.
Signed-off-by: Evgeny Voevodin <e.voevodin@samsung.com>
Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-b...
Evgeny Voevodin
03:53 pm Revision efd7f486: TCG: Use gen_opc_ptr from context instead of global variable.
Signed-off-by: Evgeny Voevodin <e.voevodin@samsung.com>
Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-b...
Evgeny Voevodin
03:53 pm Revision 8232a46a: tcg/tcg.h: Duplicate global TCG variables in TCGContext
Signed-off-by: Evgeny Voevodin <e.voevodin@samsung.com>
Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-b...
Evgeny Voevodin
03:53 pm Revision 7b5eff4d: target-cris/translate.c: Code style clean-up
Signed-off-by: Evgeny Voevodin <e.voevodin@samsung.com>
Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-b...
Evgeny Voevodin

11/16/2012

09:09 pm Revision 9cb535fe: rng-egd: don't use gslist_free_full
This function was only introduced in glib 2.28.0.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Anthony Liguori
04:36 pm Revision 500054f1: virtio-rng-pci: create a default backend if none exists
This allows you to specify:
$ qemu -device virtio-rng-pci
And things will Just Work with a reasonable default.
S...
Anthony Liguori
04:36 pm Revision 904d6f58: virtio-rng: add rate limiting support
This adds parameters to virtio-rng-pci to allow rate limiting the entropy a
guest receives. An example command line:...
Anthony Liguori
04:36 pm Revision 16c915ba: virtio-rng: hardware random number generator device
The Linux kernel already has a virtio-rng driver, this is the device
implementation.
When the guest asks for entropy...
Amit Shah
04:36 pm Revision 5c74521d: rng-random: add an RNG backend that uses /dev/random (v3)
The filename can be overridden but it expects a non-blocking source of entropy.
A typical invocation would be:
qemu ...
Anthony Liguori
04:36 pm Revision 1da2738f: rng-egd: introduce EGD compliant RNG backend
This backend talks EGD to a CharDriverState. A typical way to invoke this would
be:
qemu -chardev socket,host=local...
Anthony Liguori
04:36 pm Revision 68d98d3e: vl: add -object option to create QOM objects from the command line
This will create a new QOM object in the '/objects' path. Note that properties
are set in order which allows for sim...
Anthony Liguori
04:36 pm Revision 0e558843: object: add object_property_add_bool (v2)
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
---
v1 -> v2
- Fix whitespace (Andreas Faerber)
Anthony Liguori
04:36 pm Revision a9b7b2ad: rng: add RndBackend abstract object class
This is the backend used by devices that need to request entropy.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Anthony Liguori
02:35 pm Revision e94c4c92: trace: Remove "info trace" from documents
commit 88affa1c monitor: remove unused do_info_trace
has removed "info trace" function from monitor, so remove it fr...
Liming Wang
02:12 pm Revision 8f5a0fb1: trace: document '-' syntax for disabling events
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com> Stefan Hajnoczi
02:12 pm Revision 81dee729: Avoid all systemtap reserved words
Over time various systemtap reserved words have been blacklisted
in the trace backend generator. The list is not comp...
Daniel P. Berrange
02:12 pm Revision ddde8acc: trace: allow disabling events in events file
Disable trace events prefixed with a '-'. Useful
to enable a group of tracepoints with exceptions,
like this:
usb...
Gerd Hoffmann
12:27 pm Revision 71e0aa39: usb-host: fix splitted transfers
USBPacket->actual_length wasn't updated correctly for USBPackets
splitted into multiple urbs. Fix it.
Signed-off-by...
Gerd Hoffmann
12:27 pm Revision 8c908fca: usb-host: update tracing
Now that we have separate status and length fields in USBPacket
update the completion tracepoint to log both.
Signed...
Gerd Hoffmann
12:27 pm Revision 537e8f1a: usb: host-linux: Ignore parsing errors of the device descriptors
The Linux is more tolerant here as well: Just stop parsing the device
descriptors when an error is detected but do no...
Jan Kiszka
12:27 pm Revision 2cb343b4: usb-redir: Only add actually in flight packets to the in flight queue
Packets which are queued up, but not yet handed over to the device, are
*not* in flight.
Signed-off-by: Hans de Goed...
Hans de Goede
12:27 pm Revision 55903f1d: ehci: handle dma errors
Starting with commit 1c380f9460522f32c8dd2577b2a53d518ec91c6d dma
transfers can actually fail. This patch makes ehci...
Gerd Hoffmann
12:27 pm Revision 40862309: ehci: keep the frame timer running in case the guest asked for frame list roll...
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
12:27 pm Revision 2c7b15c1: ehci: Don't verify the next pointer for periodic qh-s and qtd-s
While testing the move to async packet handling for interrupt endpoints I
noticed that Windows-XP likes to play trick...
Hans de Goede
12:27 pm Revision 601a2347: ehci: Better detection for qtd-s linked in circles
Windows links interrupt qtd-s in circles, which means that when interrupt
endpoints return USB_RET_ASYNC, combined wi...
Hans de Goede
12:27 pm Revision ff80ce59: ehci: Fixup q->qtdaddr after cancelling an already completed packet
This avoids the q->qtdaddr == p->qtdaddr asserts we have triggering, when
a queue contains multiple completed package...
Hans de Goede
12:27 pm Revision 30d68cf6: ehci: Don't access packet after freeing it
ehci_state_writeback() will free the packet, so we should not access
the packet after calling ehci_state_writeback()....
Hans de Goede
12:27 pm Revision 618fbc95: usb-redir: Set default debug level to warning
The previous default of 0 means that even errors and warnings would not
get printed, which is really not a good defau...
Hans de Goede
12:27 pm Revision c96c53b5: vga: fix mmio vga register mapping
Gerd Hoffmann
12:27 pm Revision df9ffb72: vga: fix bochs alignment issue
The bochs dispi interface traditionally uses port 0x1ce as 16bit index
register and port 0x1cf as 16bit data register...
Gerd Hoffmann
12:27 pm Revision c06c68c9: usb-host: scan for usb devices when the vm starts
Commit a844ed842d9a9d929645c09ae0f52f753d7a02e0 leads to usb-host
detecting devices not right after qemu startup beca...
Gerd Hoffmann
12:27 pm Revision 4ea375bf: fix live migration
Commit 1c380f9460522f32c8dd2577b2a53d518ec91c6d breaks live migration.
DMA stops working for ehci (and probably for a...
Gerd Hoffmann
12:27 pm Revision 155de06f: usb: Fix (another) bug in usb_packet_map() for IOMMU handling
Elements in qemu SGLists can cross IOMMU page boundaries. So, in commit
39c138c8420f51a7da7b35233a8d7400a0b589ac "us...
David Gibson
10:40 am Revision 80dcfb85: virtio-serial-bus: post_load send_event when vm is running
Alexander Larsson found irq injection to Windows guests stopped after a
migration. The symptom was the mouse stopped...
Alon Levy

11/15/2012

03:48 pm Revision 6801038b: target-mips: fix wrong microMIPS opcode encoding
While reading microMIPS decoding, I found a possible wrong opcode
encoding. According to [1] page 166, the bits 13..1...
陳韋任 (Wei-Ren Chen)
03:37 pm Revision 68d00192: mips/malta: fix CBUS UART interrupt pin
According to the MIPS Malta Developement Platform User's Manual, the
i8259 interrupt controller is supposed to be con...
Aurelien Jarno
11:27 am Revision 63d2960b: slirp: Add domain-search option to slirp's DHCP server
This patch will allow the user to include the domain-search option in
replies from the built-in DHCP server. The doma...
Klaus Stengel
11:27 am Revision 1a89b608: slirp: Don't crash on packets from 0.0.0.0/8.
LWIP can generate packets with a source of 0.0.0.0, which triggers an
assertion failure in arp_table_add(). Instead ...
Nickolai Zeldovich
04:48 am Revision 37507094: target-i386: Add Haswell CPU model
Features added to the model, in relation to SandyBridge:
fma CPUID[1].ECX[12]
pcid CPUID[1].ECX[17]
movbe...
Eduardo Habkost
04:48 am Revision 021941b9: target-i386/cpu: Add new Opteron CPU model
Add a new base CPU model called Opteron_G5 to model the latest
Opteron CPUs. This increases the model value and model...
Andre Przywara
04:47 am Revision c8acc380: target-i386/cpu: Name new CPUID bits
Update QEMU's knowledge of CPUID bit names. This allows to
enable/disable those new features on QEMU's command line w...
Andre Przywara
03:46 am Revision da4fea06: qapi-types.h: Don't include qemu-common.h
Needed to prevent build breakage when CPUState becomes a child of
DeviceState.
Signed-off-by: Igor Mammedov <imammed...
Igor Mammedov
03:38 am Revision 17e0b6ab: osdep: Move qemu_{open,close}() prototypes
They are implemented in osdep.c, so keep the prototypes in osdep.h.
Suggested-by: Igor Mammedov <imammedo@redhat.com...
Andreas Färber
03:34 am Revision c8aba9ce: qemu-config.h: Include headers it needs
Include:
- <stdio.h> for FILE
- qemu-option.h for QemuOptsList
Some of those headers were probably being included by...
Eduardo Habkost
03:23 am Revision bcbb78c6: vnc-palette.h: Include <stdbool.h>
<stdbool.h> is needed for the 'bool' type, used in the header.
The header is probably being included by accident bec...
Eduardo Habkost
03:21 am Revision 017cf5b1: qemu-fsdev-dummy.c: Include module.h
module.h is where machine_init() is defined, but qemu-fsdev-dummy.c
doesn't include it.
The header is probably being...
Eduardo Habkost
03:18 am Revision 074a86fc: qdev: Split up header so it can be used in cpu.h
Header file dependency is a frickin' nightmare right now. cpu.h tends
to get included in our 'include everything' he...
Anthony Liguori
02:57 am Revision 5202ef94: Move qemu_irq typedef out of qemu-common.h
It's necessary for making CPU child of DEVICE without
causing circular header deps.
Signed-off-by: Igor Mammedov <im...
Igor Mammedov
02:38 am Revision 04509ad9: qemu-common.h: Comment about usage rules
Every time we make a tiny change on a header file, we often find
circular header dependency problems. To avoid this n...
Eduardo Habkost
12:15 am Revision 78021d6d: kvm: Actually remove software breakpoints from list on cleanup
So far we only removed them from the guest, leaving its states in the
list. This made it impossible for gdb to re-ena...
Jan Kiszka
12:15 am Revision b0b873a0: acpi_piix4: fix migration of gpe fields
Migrate 16 bytes for en/sts fields (which is the correct size),
increase version to 3, and document how to support in...
Marcelo Tosatti

11/14/2012

07:20 pm Revision e7c8b094: qemu-io: Use bdrv_drain_all instead of qemu_aio_flush
This is harmless as of today because I/O throttling is not used in
qemu-io, however as soon as .bdrv_drain handlers w...
Kevin Wolf
07:20 pm Revision b618f4a1: megasas: Use bdrv_drain_all instead of qemu_aio_flush
Calling qemu_aio_flush() directly can hang when combined with I/O
throttling.
Signed-off-by: Kevin Wolf <kwolf@redha...
Kevin Wolf
07:19 pm Revision b1649fae: vmdk: Fix data corruption bug in WRITE and READ handling
Fixed a MAJOR BUG in VMDK files on file boundaries on reads
and ALSO ON WRITES WHICH MIGHT CORRUPT THE IMAGE AND DATA...
Gerhard Wiesinger
07:19 pm Revision 7ea004ed: fdc: implement VERIFY command
VERIFY command is like a READ command, except that read data is not
transfered by DMA.
As DMA engine is not used, so ...
Hervé Poussineau
07:19 pm Revision c83f97b5: fdc: fix typo in zero constant
Signed-off-by: Hervé Poussineau <hpoussin@reactos.org>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Hervé Poussineau
07:19 pm Revision 27c86e24: fdc: remove double affectation of FD_MSR_CMDBUSY flag
FD_MSR_CMDBUSY flag is already set in fdctrl_write_data(), just
before calling the command handler (fdctrl_start_tran...
Hervé Poussineau
07:19 pm Revision 6f442fe8: fdc-tests: add tests for VERIFY command
Signed-off-by: Hervé Poussineau <hpoussin@reactos.org>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Hervé Poussineau
07:19 pm Revision cd30b53d: fdc: remove last usage of FD_STATE_SEEK
Replace it by directly setting FD_SR0_SEEK if required
Signed-off-by: Hervé Poussineau <hpoussin@reactos.org>
Signed...
Hervé Poussineau
07:19 pm Revision 67f194bd: fdc-test: Check READ ID
ST0 shouldn't include 0x20 (FD_SR0_SEEK) after READ ID.
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Tested-by: Herv...
Kevin Wolf
07:19 pm Revision 075f5532: fdc: fix false FD_SR0_SEEK
Do not always set FD_SR0_SEEK, as callers already set it if needed.
Signed-off-by: Hervé Poussineau <hpoussin@reacto...
Hervé Poussineau
07:19 pm Revision d6ed4e21: fdc: fix FD_SR0_SEEK for initial seek on DMA transfers
fdctrl_start_transfer() used to set FD_SR0_SEEK no matter if
there actually was a seek or not. This is obviously wron...
Hervé Poussineau
07:19 pm Revision c5139bd9: fdc: fix FD_SR0_SEEK for non-DMA transfers and multi sectors transfers
On non-DMA transfers, fdctrl_stop_transfer() used to set FD_SR0_SEEK
no matter if there actually was a seek or not. T...
Hervé Poussineau
07:19 pm Revision 1f507913: fdc-test: split test_media_change() test, so insert part can be reused
Signed-off-by: Hervé Poussineau <hpoussin@reactos.org>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Hervé Poussineau
07:19 pm Revision 5f8ae8e2: fdc-test: add tests for non-DMA READ command
Signed-off-by: Hervé Poussineau <hpoussin@reactos.org>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Hervé Poussineau
07:19 pm Revision 44212dcc: fdc-test: insert media before fuzzing registers
A media will be required for future fdc tests.
Signed-off-by: Hervé Poussineau <hpoussin@reactos.org>
Signed-off-by:...
Hervé Poussineau
07:19 pm Revision d497d534: fdc: use status0 field instead of a local variable
Signed-off-by: Hervé Poussineau <hpoussin@reactos.org>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Hervé Poussineau
07:19 pm Revision 34abf9a7: fdc: Remove status0 parameter from fdctrl_set_fifo()
It decided whether an interrupt is triggered. Only one caller made use
of this functionality, so move the code there....
Kevin Wolf
07:19 pm Revision d7331bed: aio: rename AIOPool to AIOCBInfo
Now that AIOPool no longer keeps a freelist, it isn't really a "pool"
anymore. Rename it to AIOCBInfo and make it co...
Stefan Hajnoczi
07:19 pm Revision d37c975f: aio: use g_slice_alloc() for AIOCB pooling
AIO control blocks are frequently acquired and released because each aio
request involves at least one AIOCB. Theref...
Stefan Hajnoczi
07:19 pm Revision 8809e289: qemu: Document GlusterFS block driver usage
Signed-off-by: Bharata B Rao <bharata@linux.vnet.ibm.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Bharata B Rao
07:19 pm Revision a9660664: tests: allow qemu-iotests to be run against nbd backend
To do this, we start a qemu-nbd process at _make_test_img and kill
it in _cleanup_test_img. $TEST_IMG is changed to p...
Nick Thomas
07:19 pm Revision cee40d2d: block: Workaround for older versions of MinGW gcc
Versions before gcc-4.6 don't support unnamed fields in initializers
(see http://gcc.gnu.org/bugzilla/show_bug.cgi?id...
Stefan Weil
07:19 pm Revision 54d01a00: MAINTAINERS: add Stefan Hajnoczi as block and virtio-blk co-maintainer
Kevin has requested co-maintainership to give him more time to write
code. We will alternate patch review duties on ...
Stefan Hajnoczi
07:19 pm Revision d2ef210c: qemu-iotests: qcow2: Test growing large refcount table
Actually writing all the content with 512 byte sector size would take
forever, therefore build the image file with a ...
Kevin Wolf
07:19 pm Revision a3548077: qcow2: Fix refcount table size calculation
A missing factor for the refcount table entry size in the calculation
could mean that too little memory was allocated...
Kevin Wolf
07:19 pm Revision 8c82e9a4: aio: switch aiocb_size type int -> size_t
Using appropriate types for variables is a good thing :). All users
simply do sizeof(MyType) and the value is passed...
Stefan Hajnoczi
04:53 pm Revision ce34cf72: Merge remote-tracking branch 'awilliam/tags/vfio-pci-for-qemu-1.3.0-rc0' into ...
vfio-pci: KVM INTx accel & common msi_get_message
* awilliam/tags/vfio-pci-for-qemu-1.3.0-rc0:
vfio-pci: Use commo...
Anthony Liguori
04:53 pm Revision 662d263f: Merge remote-tracking branch 'kraxel/pixman.v5' into staging
* kraxel/pixman.v5:
pixman: cleanup properly on make distclean
pixman: add licensing info
pixman: build interna...
Anthony Liguori
04:51 pm Revision de148eb7: Merge remote-tracking branch 'bonzini/nbd-next' into staging
* bonzini/nbd-next:
nbd: fixes to read-only handling
hmp: add NBD server commands
nbd: disallow nbd-server-add ...
Anthony Liguori
04:50 pm Revision 5f580e94: Merge remote-tracking branch 'bonzini/scsi-next' into staging
* bonzini/scsi-next:
virtio-scsi: use dma_context_memory
dma: Define dma_context_memory and use in sysbus-ohci
...
Anthony Liguori
04:50 pm Revision ce5e5b52: Merge remote-tracking branch 'kraxel/usb.70' into staging
* kraxel/usb.70:
ehci: fix migration
xhci: Fix some DMA host endian bugs
usb/combined-packet: Move freeing of c...
Anthony Liguori
04:49 pm Revision bf0dfb69: Merge remote-tracking branch 'spice/spice.v63' into staging
* spice/spice.v63:
spice: fix initialization order
pflib: unused, remove it.
spice: switch to pixman
qxl: cal...
Anthony Liguori
02:46 pm Revision feb33ea7: pixman: cleanup properly on make distclean
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
02:29 pm Revision daa8e5a0: pixman: add licensing info
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> Gerd Hoffmann
02:29 pm Revision b776eca1: pixman: build internal version early
Signed-off-by: Eric Johnson <ericj@mips.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Gerd Hoffmann
02:28 pm Revision c28fa5a0: pixman: pass cflags, add -fPIC
Pass on CFLAGS to the pixman configure script.
Add -fPIC to the cflags, needed to make the final link succeed.
Signe...
Gerd Hoffmann
02:28 pm Revision 4d5bdd0b: pixman: disable gtk
gtk is only needed to build test cases.
Disable it to simplify the build.
Signed-off-by: Gerd Hoffmann <kraxel@redha...
Gerd Hoffmann
01:59 pm Revision 42da6041: pixman: set --host for cross builds
Set --host when calling pixman configure while doing cross builds so
pixman's autoconf picks up the cross build tools...
Gerd Hoffmann
01:39 pm Revision 5ca9388a: pixman: add output dir to include path
Needed to make sure the (generated) pixman-version.h file is found.
Based on a patch from Blue Swirl.
Signed-off-by:...
Gerd Hoffmann

11/13/2012

09:27 pm Revision a771c517: vfio-pci: Use common msi_get_message
We can get rid of our local version now that a helper exists.
Signed-off-by: Alex Williamson <alex.williamson@redhat...
Alex Williamson
09:27 pm Revision e1d1e586: vfio-pci: Add KVM INTx acceleration
This makes use of the new level irqfd support enabling bypass of qemu
userspace both on INTx injection and unmask. T...
Alex Williamson
09:27 pm Revision 716b8e4d: linux-headers: Update to 3.7-rc5
update-linux-headers.sh script run against Linux tag v3.7-rc5
Signed-off-by: Alex Williamson <alex.williamson@redhat...
Alex Williamson
11:34 am Revision c8969ede: nbd: fixes to read-only handling
We do not need BLKROSET if the kernel supports setting flags.
Also, always do BLKROSET even for a read-write export, ...
Paolo Bonzini

11/12/2012

06:02 pm Revision f5022a13: aio: fix aio_ctx_prepare with idle bottom halves
Commit ed2aec4867f0d5f5de496bb765347b5d0cfe113d changed the return
value of aio_ctx_prepare from false to true when o...
Paolo Bonzini
05:44 pm Revision dd72fdd0: virtio-scsi: use dma_context_memory
Until address_space_rw was introduced, NULL was accepted as a
placeholder for DMA with no IOMMU (to address_space_mem...
Paolo Bonzini
05:44 pm Revision 9e11908f: dma: Define dma_context_memory and use in sysbus-ohci
Define a new global dma_context_memory which is a DMAContext corresponding
to the global address_space_memory Address...
Peter Maydell
05:42 pm Revision 4003e24f: megasas: Correct target/lun mapping
The structure to reference a logical drive has an unused field,
which can be used to carry the lun ID. This enabled s...
Hannes Reinecke
04:00 pm Revision accfeb2d: scsi-disk: flush cache after disabling it
SBC says that "if an application client changes the WCE bit from one to
zero via a MODE SELECT command, then the devi...
Paolo Bonzini
04:00 pm Revision 346a3017: megasas: do not include block_int.h
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Paolo Bonzini
04:00 pm Revision b5232e90: scsi: remove superfluous call to scsi_device_set_ua
Suggested by Laszlo Ersek.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Paolo Bonzini
04:00 pm Revision cd41a671: virtio-scsi: factor checks for VIRTIO_SCSI_S_DRIVER_OK when reporting events
Suggested by Laszlo Ersek.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Paolo Bonzini
04:00 pm Revision c8dcb531: scsi: do not return short responses for emulated commands
The inquiry command, for the case of VPD=1, was returning short
responses; the number of returned bytes was just the ...
Paolo Bonzini
03:38 pm Revision 4057725f: hmp: add NBD server commands
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Paolo Bonzini
03:38 pm Revision 17b6be4a: nbd: disallow nbd-server-add before nbd-server-start
It works nicely with the QMP commands, but it adds useless complication
with HMP. In particular, see the following:
...
Paolo Bonzini
03:38 pm Revision e6444734: nbd: force read-only export for read-only devices
This is the desired behavior for HMP, but it is a better choice for QMP as well.
Signed-off-by: Paolo Bonzini <pbonz...
Paolo Bonzini
03:38 pm Revision fc6467ea: nbd: fix nbd_server_stop crash when no server was running
This failed on the new assertion of qemu_set_fd_handler2:
qemu-system-x86_64: /home/pbonzini/work/upstream/qemu/ioha...
Paolo Bonzini
03:38 pm Revision 1d7d2a9d: nbd: accept URIs
The URI syntax is consistent with the Gluster syntax. Export names
are specified in the path, preceded by one or mor...
Paolo Bonzini
12:33 pm Revision d04b0bbb: nbd: accept relative path to Unix socket
Adding the "is_unix" member now will simplify the parsing of NBD URIs.
Signed-off-by: Paolo Bonzini <pbonzini@redhat...
Paolo Bonzini
12:33 pm Revision 7e7f4a0e: qemu-nbd: initialize main loop before block layer
qemu-nbd was broken because they initialized the block layer while
qemu_aio_context was still NULL.
Signed-off-by: P...
Paolo Bonzini

11/11/2012

05:06 pm Revision 3c5645fa: tcg: properly check that op's output needs to be synced to memory
Fix typo introduced in b3a1be87bac3a6aaa59bb88c1410f170dc9b22d5.
Reported-by: Ruslan Savchenko <ruslan.savchenko@gma...
Kirill Batuzov
05:05 pm Revision 7c2c3ea3: target-mips: Fix seg fault for LUI when MIPS_DEBUG_DISAS==1.
The call to gen_logic_imm for OPC_LUI passes -1 for rs. This
causes the MIPS_DEBUG statement to seg fault due to the...
Eric Johnson

11/10/2012

03:49 pm Revision 0af10c86: target-i386: avoid using cpu_single_env
Pass around CPUArchState instead of using global cpu_single_env.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Re...
Blue Swirl
03:49 pm Revision 0c4fabea: target-xtensa: avoid using cpu_single_env
Pass around CPUArchState instead of using global cpu_single_env.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Ac...
Blue Swirl
03:49 pm Revision 447b3b60: target-unicore32: avoid using cpu_single_env
Pass around CPUArchState instead of using global cpu_single_env.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Ac...
Blue Swirl
03:49 pm Revision 48405526: kvm: avoid using cpu_single_env
Pass around CPUArchState instead of using global cpu_single_env.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Re...
Blue Swirl
03:49 pm Revision f4359b9f: disas: avoid using cpu_single_env
Pass around CPUArchState instead of using global cpu_single_env.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Ac...
Blue Swirl
03:49 pm Revision 036208c9: slirp: remove unused function u_sleep
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
03:49 pm Revision e62774c4: sun4c: remove unused functions
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
03:49 pm Revision 4d4d9b3a: m48t59: remove unused m48t59_set_addr
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> Blue Swirl
03:49 pm Revision a9523d14: tests/tcg: new test for i386 FPREM and FPREM1
This is setting the stage for a cleanup of FPREM and FPREM1 helpers while being
sure that they behave same as bare me...
Catalin Patulea
03:24 pm Revision 7ea692b2: memory: Don't dump disabled regions
This makes "info mtree" output readable again.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Blu...
Jan Kiszka
02:30 pm Revision 22bde714: memory: Reintroduce dirty flag to optimize changes on disabled regions
Cirrus is triggering this, e.g. during Win2k boot: Changes only on
disabled regions require no topology update when t...
Jan Kiszka
02:28 pm Revision 253ecf83: qemu-timer: Fix compilation for non-POSIX hosts
A compiler warning is caused by the unused local function reinit_timers
on non-POSIX hosts. Include that function onl...
Stefan Weil
02:26 pm Revision 1f202568: vmware_vga: Add back some info in local state partially reverting aa32b38c
Keep saving display surface parameters at init and using these cached
values instead of getting them when needed. Not...
BALATON Zoltan
02:25 pm Revision 5c61afec: kvmvapic: Fix TB invalidation after instruction patching
Since 0b57e287, cpu_memory_rw_debug already triggers a TB invalidation.
As it doesn't (and cannot) set is_cpu_write_a...
Jan Kiszka

11/09/2012

10:09 am Revision 9d153047: ehci: fix migration
Commit 5010d4dc618b6b8e7c21129c487c06f6493f71fc reorganized vmstate to
split core + pci, but got two little details w...
Gerd Hoffmann
09:27 am Revision 616b5d53: xhci: Fix some DMA host endian bugs
The xhci device does correct endian switches on the results of some DMAs
but not all. In particular, there are many ...
David Gibson

11/08/2012

07:41 pm Revision ffd8a97f: usb/combined-packet: Move freeing of combined to usb_combined_packet_remove()
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Hans de Goede
07:41 pm Revision 9b8251c5: xhci: Add support for packets with both data and an error status
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Hans de Goede
07:41 pm Revision e696b1da: ehci: Add support for packets with both data and an error status
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Hans de Goede
07:41 pm Revision 9a77a0f5: usb: split packet result into actual_length + status
Since with the ehci and xhci controllers a single packet can be larger
then maxpacketsize, it is possible for the res...
Hans de Goede
07:41 pm Revision e94ca437: usb-redir: Allow packets to have both data and an error-status
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Hans de Goede
07:41 pm Revision 01e26b0e: ehci: Get rid of the magical PROC_ERR status
Instead make ehci_execute and ehci_fill_queue return the again value.
Signed-off-by: Hans de Goede <hdegoede@redhat....
Hans de Goede
06:42 pm Revision b8c6a5d9: microblaze: translate.c: Fix swaph decoding
The swaph instruction was not decoding correctly. s/1e1/1e2 on the
9 LSBs on the instruction decode.
Reported-by: Da...
Peter Crosthwaite
« Previous
Next »
 

Also available in: Atom