Activity
From 11/09/2010 to 12/08/2010
12/08/2010
- 10:30 pm Revision 138b38b6: ppc: kvm: fix signedness warning
- I get a warning on a signed comparison with an unsigned variable, so
let's make the variable signed and be happy.
Si...
12/07/2010
- 05:37 pm Revision 72f24d15: ARM: Implement VCVT to 16 bit integer using new softfloat routines
- Use the softfloat conversion routines for conversion to 16 bit
integers, because just casting to a 16 bit type trunca... - 05:37 pm Revision cbcef455: softfloat: Add float/double to 16 bit integer conversion functions
- The ARM architecture needs float/double to 16 bit integer conversions.
(The 32 bit versions aren't sufficient because... - 05:37 pm Revision 26a5e69a: ARM: Ignore top 16 bits when doing VCVT from 16 bit fixed point
- VCVT of 16 bit fixed point to float should ignore the top 16 bits
of the source register. Cast to int16_t and friends... - 05:37 pm Revision 2d627737: ARM: Return correct result for single<->double conversion of NaN
- The ARM ARM defines that if the input to a single<->double conversion
is a NaN then the output is always forced to be... - 05:37 pm Revision b408dbde: softfloat: Add float*_maybe_silence_nan() functions
- Add functions float*_maybe_silence_nan() which ensure that a
value is not a signaling NaN by turning it into a quiet ... - 05:37 pm Revision 09d9487f: ARM: Return correct result for float-to-integer conversion of NaN
- The ARM architecture mandates that converting a NaN value to
integer gives zero (if Invalid Operation FP exceptions a... - 05:37 pm Revision 21d6ebde: softfloat: Add float*_is_any_nan() functions
- Add float*_is_any_nan() functions which return true if the argument
is a NaN of any kind (quiet or signalling).
Sign... - 05:37 pm Revision 2c9adbda: ARM: fix ldrexd/strexd
- Correct ldrexd and strexd code to always read and write the
high word of the 64-bit value from addr+4.
Also make ldre... - 05:37 pm Revision f73534a5: ARM: Fix decoding of Neon forms of VCVT between float and fixed point
- Fix errors in the decoding of the Neon forms of fixed-point VCVT:
* fixed-point VCVT is op 14 and 15, not 15 and 16
... - 05:37 pm Revision 04595bf6: ARM: Fix decoding of VFP forms of VCVT between float and int/fixed
- Correct the decoding of source and destination registers
for the VFP forms of the VCVT instructions which convert
bet... - 05:37 pm Revision d3587ef8: ARM: Fix sense of to_integer bit in Neon VCVT float/int conversion
- Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Nathan Froyd <froydnj@codesourcery.com> - 02:01 pm Revision 49e14940: target-arm: Handle 'smc' as an undefined instruction
- Refine check on bkpt so that smc and undefined instruction encodings are
handled as an undefined instruction and trap... - 02:01 pm Revision 4809c612: target-arm: Fix mixup in decoding of saturating add and sub
- The thumb2 decoder contained a mixup between the bit controlling
doubling and the bit controlling if the operation wa... - 02:01 pm Revision 2af9ab77: target-arm: Add support for PKHxx in thumb2
- The PKHxx instructions were not recognized by the thumb2 decoder. The
solution provided in this changeset is identica...
12/06/2010
- 01:51 pm Revision 3a019b6e: correct migrate_set_speed's args_type
- The args_type of migrate_set_speed in qmp-commands.hx is wrong.
When we set migrate speed by json, qemu will be core ... - 01:51 pm Revision 83a27d4d: QMP: Simplify monitor_json_emitter()
- Use the ternary operator instead of an if (also fixes bad indentation).
Signed-off-by: Luiz Capitulino <lcapitulino@... - 01:51 pm Revision 6d441430: QMP: Drop dead code
- The first if/else clause in handler_audit() makes no sense for two
reasons:
1. this function is now called only by... - 01:51 pm Revision c01e6885: QMP: Fix default response regression
- Commit 030db6e89d dropped do_info() usage from QMP and introduced
qmp_call_query_cmd(). However, the new function doe...
12/05/2010
- 10:09 am Revision 2c90fe2b: Speedup 'tb_find_slow' by using the same heuristic as during memory page lookup
- Move the last found TB to the head of the list so it will be found more quickly next time it will be looked for.
Sig...
12/04/2010
- 11:21 pm Revision 53016fa6: Remove unused spin_trylock() function
- Remove the spin_trylock() function, as it is not used anywhere,
and is not even implemented if CONFIG_USE_NPTL is def... - 10:51 pm Revision edcdd562: darwin-user: Use GCC_FMT_ATTR (format checking)
- The redundant forward declaration of qerror in machload.c
is removed because it should be taken from qemu.h.
Please ... - 10:51 pm Revision ab9de369: audio: Use GCC_FMT_ATTR (format checking)
- Cc: Blue Swirl <blauwirbel@gmail.com>
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Blue Swirl <bl... - 10:51 pm Revision 047b39e4: target-sparc: Use fprintf_function (format checking)
- This change was missing in commit
9a78eead0c74333a394c0f7bbfc4423ac746fcd5.
Cc: Blue Swirl <blauwirbel@gmail.com>
Si... - 10:50 pm Revision 6e2d864e: *-dis: Replace fprintf_ftype by fprintf_function (format checking)
- This patch adds more printf format checking.
Additional modifications were needed for this code change:
* alpha-dis... - 08:36 pm Revision e6e055c9: Fix mingw32 and OpenBSD warnings
- ffsl() is not universally available, so there are these warnings
on both mingw32 and OpenBSD:
/src/qemu/hw/pcie_aer.c... - 05:18 am Revision bcd47878: Merge branch 'linux-user-for-upstream' of git://gitorious.org/qemu-maemo/qemu
- * 'linux-user-for-upstream' of git://gitorious.org/qemu-maemo/qemu:
linux-user: fix mips and ppc to use UID16
upd...
12/03/2010
- 07:50 pm Revision db1923de: exec: Remove debugging fprintf() that slipped into qemu_ram_alloc_from_ptr()
- Remove the debugging fprintf() slipped in via the following commit:
commit b2e0a138e77245290428a7d599a929e2e1bfe... - 03:10 pm Revision b2e7aab2: linux-user: fix mips and ppc to use UID16
- Signed-off-by: Martin Mohring <martin.mohring@5edatasoft.com>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundat... - 03:09 pm Revision 5f9099d9: ARM: linux-user: Restore VFP state from ucontext on sigreturn
- Restore the VFP registers from the ucontext on return from a signal
handler in linux-user mode. This means that signa... - 03:09 pm Revision 9190749f: linux-user: fix compiler error on nptl
- Some compilers detect that new_stack isnt used after dd75d784
Signed-off-by: Riku Voipio <riku.voipio@nokia.com> - 03:09 pm Revision a59d69da: ARM: linux-user: Restore iWMMXT state from ucontext on sigreturn
- Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Riku Voipio <riku.voipio@nokia.com> - 03:09 pm Revision 08e11256: ARM: linux-user: Expose iWMMXT registers to signal handlers
- Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Riku Voipio <riku.voipio@nokia.com> - 03:09 pm Revision 644d6777: update binfmt conf
- 1) dont register i386 qemu on x86_64 host
2) widen sparc and arm match
3) add sh4, based on patch by David Kozub <zub... - 03:09 pm Revision 0d871bdb: ARM: linux-user: Expose VFP registers to signal handlers
- For ARM linux-user mode signal handlers, fill in the ucontext with
VFP register contents in the same way that the ker... - 03:09 pm Revision 01653295: ARM: Expose vfp_get_fpscr() and vfp_set_fpscr() to C code
- Expose the vfp_get_fpscr() and vfp_set_fpscr() functions to C
code as well as generated code, so we can use them to r... - 03:09 pm Revision 5f0b7c88: ARM: linux-user: Correct size of padding in target_ucontext_v2
- The padding in the target_ucontext_v2 is defined by the size of
the target's sigset_t type, not the host's. (This bug... - 03:09 pm Revision f3b974cd: linux-user: Translate getsockopt level option
- n setsockopt, the socket level options are translated to the hosts'
architecture before the real syscall is called, e... - 03:09 pm Revision 3a807dec: ARM: enable XScale/iWMMXT in linux-user mode
- In linux-user mode, the XScale/iWMMXT coprocessors must be enabled
at reset so that we can run code that uses these i... - 03:09 pm Revision ef5e4ea5: target-sparc: remove unused functions cpu_lock(), cpu_unlock()
- 03:09 pm Revision bee70008: linux-user: remove unnecessary local from __get_user(), __put_user()
- Remove an unnecessary local variable from the __get_user() and
__put_user() macros. This avoids confusing compilation... - 03:09 pm Revision 48e15fc2: linux-user: fix memory leaks with NPTL emulation
- Running programs that create large numbers of threads, such as this
snippet from libstdc++'s pthread7-rope.cc:
con... - 03:09 pm Revision c65ffe6d: linux-user: mmap_reserve() not controlled by RESERVED_VA
- mmap_reserve() should be called only when RESERVED_VA is enabled.
Otherwise, unmaped virtual address space will never... - 03:09 pm Revision b0e102dd: [PATCH] target-arm: remove unused functions cpu_lock(), cpu_unlock()
- Signed-off-by: Riku Voipio <riku.voipio@nokia.com>
- 02:08 am Revision 38671423: virtio-9p: fix build on !CONFIG_UTIMENSAT
- This patch introduce a fallback mechanism for old systems that do not
support utimensat(). This fix build failure wi... - 02:08 am Revision 0562c674: virtio-9p: Check the return value of llistxattr.
- If llistxattr returned 0, qemu aborts.
Signed-off-by: Kusanagi Kouichi <slash@ac.auone-net.jp>
Signed-off-by: Venkat... - 02:07 am Revision d04e2826: hw/virtio9p: Use appropriate debug print functions in TLINK path
- Running fsstress with debug enabled causes assertion failure
because of inappropriate usage of debug print functions.... - 02:06 am Revision 49594973: [virtio-9p] Add datasync to server side TFSYNC/RFSYNC for dotl
- SYNOPSIS
size[4] Tfsync tag[2] fid[4] datasync[4]
size[4] Rfsync tag[2]
DESCRIPTION
The Tfsync transac...
12/02/2010
- 10:41 pm Revision 6a865752: Fix build
- msix.o and msi.o get pulled into the build unconditionally for QMP.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.... - 10:16 pm Revision 19c71ff4: Merge remote branch 'mst/for_anthony' into staging
- 09:13 pm Revision 0c600ce2: vhost: Fix address calculation in vhost_dev_sync_region()
- We still need advance address even we find there's no dirty pages in
current chunk.
Signed-off-by: Jason Wang <jasow... - 09:13 pm Revision 3d002df3: migration: allow rate > 4g
- I'd like to disable bandwidth limit or make it very high,
Use int64_t all over to make values >= 4g work.
Signed-off... - 09:13 pm Revision b2e0a138: migration: stable ram block ordering
- This makes ram block ordering under migration stable, ordered by offset.
This is especially useful for migration to e...
12/01/2010
- 08:48 pm Revision 393f398b: tcg-ia64: Fix warning in qemu_ld.
- The usermode version of qemu_ld doesn't used mem_index,
leading to set-but-not-used warnings.
Signed-off-by: Richard... - 08:48 pm Revision 07f59737: tcg-ia64: Fix address compilation in qemu_st.
- A typo in the usermode address calculation path; R3 used where R2 needed.
Signed-off-by: Richard Henderson <rth@twid... - 08:48 pm Revision 650a217a: tcg-ia64: Fix tlb read error for 32-bit targets.
- Use ld4 not ld8 for reading the tlb of 32-bit targets.
Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off... - 08:48 pm Revision 255108c0: tcg-ia64: Provide default GUEST_BASE.
- Fix compilation error when GUEST_BASE is not defined.
Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-... - 08:48 pm Revision b3b0091f: tcg-ia64: Implement qemu_ld32.
- The port was not properly merged following
86feb1c860dc38e9c89e787c5210e8191800385e
Signed-off-by: Richard Henderson... - 08:48 pm Revision 0909cbde: tcg: Fix default definition of divu_i32 and remu_i32.
- The arguments to tcg_gen_helper32 for these functions were not
updated correctly in rev 2bece2c88331f024a46527634e3dd... - 07:11 am Revision c924f36a: Merge remote branch 'origin/master' into pci
- Conflicts:
Makefile.objs
hw/virtio.c
11/30/2010
- 11:25 pm Revision 09fa35e5: Merge remote branch 'kwolf/for-anthony' into staging
- 11:24 pm Revision 9233da78: Merge remote branch 'qmp/for-anthony' into staging
- 10:38 pm Revision fd5d5c56: Use a Linux-style MAINTAINERS file
- I make no claims that this is accurate or exhaustive but I think it's a
reasonable place to start.
As the file menti...
11/29/2010
- 05:15 pm Revision b76876e6: ide: Reset current_addr after stopping DMA
- Whenever SSBM is reset in the command register all state information is lost.
Restarting DMA means that current_addr ... - 05:15 pm Revision c29947bb: ide: Ignore double DMA transfer starts/stops
- You can only start a DMA transfer if it's not running yet, and you can only
cancel it if it's running.
Signed-off-by... - 05:15 pm Revision e3982b3c: ide: Set bus master inactive on error
- BMIDEA in the status register must be cleared on error. This makes FreeBSD
respond (more) correctly to I/O errors.
S... - 05:15 pm Revision 8337606d: ide: Factor ide_dma_set_inactive out
- Several places that stop a DMA transfer duplicate this code. Factor it out into
a common function.
Signed-off-by: Ke...
11/27/2010
- 01:56 pm Revision 661a1799: Add pcnet-pci.c
- Add file missing from last commit.
Signed-off-by: Paul Brook <paul@codesourcery.com> - 01:23 pm Revision a4c75a21: Split out common pcnet code
- The core pcnet emulation code is used by both the PCI "pcnet" device
and the SPARC "lance" device. Split the common ... - 12:33 pm Revision 129cac5b: Remove PCI from sparc32 target
- None of the (current) sparc32 machines have a PCI bus, so remove the PCI
code from these configs.
Signed-off-by: Pau... - 02:58 am Revision cf66924f: Detect missing config includes
- Terminate make_device_config.sh if the awk command fails.
Typically this means a missing file.
Signed-off-by: Paul B... - 02:34 am Revision 050e27c8: Fix previous commit
- Fix breakage from previous commit (missing pci.mak, and incorrect
include in default-configs/s390x-softmmu.mak).
Sig... - 02:06 am Revision 01af7daf: VirtIO config option
- Make virtio devices optional. Selecting individual devices is not useful
as the host bindings are all in one file.
... - 02:06 am Revision f8f5cfba: PCI config include
- Split PCI config options into a separate file
Signed-off-by: Paul Brook <paul@codesourcery.com>
11/26/2010
- 08:47 pm Revision bd9141bb: Include directives in default configs
- Allow default configs to be split into several files.
Signed-off-by: Paul Brook <paul@codesourcery.com> - 08:46 pm Revision 6e14404a: Add missing dependency.
- Teach Makefile that cmd.o depends on a generated header (specifically
config-host.h).
Signed-off-by: Paul Brook <pau... - 08:02 pm Revision 11a3cb81: raw-posix: raw_pwrite comment fixup
- Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
11/25/2010
- 01:51 pm Revision 2dd791b6: scsi-disk: Remove duplicate cdb parsing
- We parse the CDB twice, which is completely unnecessary.
Signed-off-by: Hannes Reinecke <hare@suse.de>
Acked-by: Chr... - 01:19 pm Revision a6d96eb7: scsi: Move sense handling into the driver
- The current sense handling in scsi-bus is only used by the
scsi-disk driver; the scsi-generic driver is using its own... - 01:15 pm Revision 39d98982: scsi: INQUIRY VPD fixes
- We should announce and support the block device characterics page
only on block devices, not on CDROMs. And the VPD p... - 01:00 pm Revision f0171327: scsi: Return SAM status codes
- Traditionally, the linux stack is using SCSI status codes
which are shifted by one as compared to those defined in SA... - 12:57 pm Revision 622b520f: scsi: Increase the number of possible devices
- The SCSI parallel interface has a limit of 8 devices, but
not the SCSI stack in general. So we should be removing the...
11/24/2010
- 06:31 pm Revision 80465c50: block: Remove unused s->hd in various drivers
- All drivers use bs->file instead of s->hd for quite a while now, so it's time
to remove s->hd.
Signed-off-by: Kevin ... - 06:31 pm Revision 5cbdebe3: qemu and qemu-xen: support empty write barriers in xen_disk
- This patch can be applied to both qemu-xen and qemu and adds support
for empty write barriers to xen_disk.
Signed-of... - 06:31 pm Revision 62155e2b: block migration: do not submit multiple AIOs for same sector (v2)
- An old version of this patch was applied to master, so this contains the
differences between v1 and v2.
Signed-off-b... - 06:31 pm Revision 9fbef1ac: ide: convert bmdma address ioport to ioport_register()
- cmd646, via compile tested, pci lightly boot tested.
Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Kevin... - 06:30 pm Revision 6fa2c95f: scsi-disk: Move active request asserts
- SCSI read/write requests should not be re-issued before the current
fragment of I/O completes. There are asserts in ... - 06:30 pm Revision 9063f814: Implement drive_del to decouple block removal from device removal
- Currently device hotplug removal code is tied to device removal via
ACPI. All pci devices that are removable via dev... - 05:25 pm Revision 1abeb5a6: virtio: fix up VQ checks
- When migration triggers before a VQ is initialized,
base pa is 0 and last_used_index must be 0 too:
we don't have a r... - 05:25 pm Revision ce67ed65: virtio: Convert fprintf() to error_report()
- Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
(ch... - 05:04 pm Revision 929176c3: pci: fix bus walk under secondary bus reset
- Take into account secondary bus reset bit for
bus walk: devices behind a reset bus should not
respond to configuratio...
11/23/2010
- 11:04 am Revision f711df67: microblaze: target-ify target_ucontext
- Rename the members of target_ucontext so that they don't conflict
with possible host macros for ucontext members. Th...
11/22/2010
- 10:00 am Revision a5fce077: pci bridge: implement secondary bus reset
- Trigger secondary bus reset when secondary bus reset bit
value changes from 0 to 1.
Signed-off-by: Isaku Yamahata <y... - 10:00 am Revision 9bb33586: pci: use qdev reset framework for pci bus reset
- Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-of... - 10:00 am Revision 5af0a04b: qdev: trigger reset from a given device
- Introduce a helper function which triggers reset from a given device.
Will be used by pci bus emulation.
Signed-off-... - 10:00 am Revision b4694b7c: qdev: introduce reset call back for qbus level
- and make it called via qbus_reset_all().
The qbus reset callback will be used by pci bus reset.
Signed-off-by: Isaku... - 10:00 am Revision ec990eb6: qdev: reset qdev along with qdev tree
- This patch changes the reset handling so that qdev has no knowledge of the
global system reset. Instead, a new bus/d... - 10:00 am Revision 81699d8a: qbus: add functions to walk both devices and busses
- There are some cases where you want to walk the busses, in particular, when
searching for a bus either by name or Dev... - 10:00 am Revision 0389ced4: eepro100: Use a single rom file for all i825xx devices
- Patching the rom data during load (in qemu) now
also supports i82801 (which had no rom file).
We only need a single ... - 10:00 am Revision ab85ceb1: pci: Automatically patch PCI vendor id and device id in PCI ROM
- PCI devices with different vendor or device ids sometimes share
the same rom code. Only the ids and the checksum
diff... - 10:00 am Revision bba5ed77: pcie/port: fix bridge control register wmask
- pci generic layer initialized wmask for bridge control register
according to pci spec. pcie deviates slightly from it... - 10:00 am Revision b90c73cf: pci: Replace unneeded type casts in calls of pci_register_bar
- There is no need for these type casts (as other existing
code shows). So re-write the first argument without
type cas... - 10:00 am Revision f6bdfcc9: pci: fix bridge control bit wmask
- Bits 12 to 15 in bridge control register are reserver and must be
read-only zero, curent mask is 0xffff which makes t... - 10:00 am Revision 09b926d4: x3130/downstream: support aer.
- add aer support.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Michael S. Tsirkin <mst@redha... - 10:00 am Revision a158f92f: x3130/upstream: support aer
- add aer support.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Michael S. Tsirkin <mst@redha... - 10:00 am Revision 61620c2f: ioh3420: support aer
- Add aer support.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Michael S. Tsirkin <mst@redha... - 10:00 am Revision d33d9156: pcie_aer: complete unwinding recursion
- Open-code functions created in the previous patch,
to make code more compact and clear.
Detcted and documented what l... - 10:00 am Revision 247c97f3: pcie_aer: get rid of recursion
- Added some TODOs: they are trivial but omitted here
to make the patch logic as transparent as possible.
Signed-off-b... - 10:00 am Revision 34e65944: pcie/aer: helper functions for pcie aer capability
- This patch implements helper functions for pcie aer capability
which will be used later.
Signed-off-by: Isaku Yamaha... - 10:00 am Revision 1a1ea6f0: pcie_regs.h: more constants
- Add constants for PCI AER log.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp>
Signed-off-by: Michael S. Tsir... - 10:00 am Revision 89d437df: pci: add W1C bits to pci status register
- This patch adds W1C bit support in the initialization/reset of pci
status registers.
Signed-off-by: Isaku Yamahata <...
11/21/2010
- 05:16 pm Revision 4e02d460: virtio-pci: Convert fprintf() to error_report()
- Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:16 pm Revision e7b43f7e: virtio-net: Convert fprintf() to error_report()
- Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:16 pm Revision cd92f4cc: virtio: Convert fprintf() to error_report()
- Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:16 pm Revision acd1c812: Type-safe ioport callbacks
- The current ioport callbacks are not type-safe, in that they accept an "opaque"
pointer as an argument whose type mus... - 05:16 pm Revision 281a26b1: vgabios update: handle compatibility with older qemu versions
- As pointed out by avi the vgabios update is guest-visible and thus has
migration implications.
One change is that th... - 05:16 pm Revision c1ded3dc: pcnet: Do not receive external frames in loopback mode
- While not explicitly stated in the spec, it was observed on real systems
that enabling loopback testing on the pcnet ... - 05:16 pm Revision 2871a3f6: piix4 acpi: convert io BAR to type-safe ioport callbacks
- Acked-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Lig... - 05:16 pm Revision 870cef1d: virtio-blk: Convert fprintf() to error_report()
- Errors should be logged using error_report() so they go to the
appropriate monitor.
Signed-off-by: Stefan Hajnoczi <... - 05:16 pm Revision 94b0b5ff: trace: Trace vm_start()/vm_stop()
- VM state change notifications are invoked from vm_start()/vm_stop().
Trace these state changes so we can reason about... - 05:16 pm Revision 9dbcca5a: virtfs: enable MSI-X
- This patch enables MSI-X for virtfs-9p-pci. It also adds a
compat property to pc-0.13 which turns it of there to sta... - 05:16 pm Revision b903a0f7: pc: add 0.13 pc machine type
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 05:16 pm Revision e71e00ed: Makefile: Fix check dependency breakage
- Commit b152aa84d52882bb1846485a89baf13aa07c86bc broke the unit-tests
build, fix it.
Signed-off-by: Luiz Capitulino <... - 05:16 pm Revision 9eca6cc6: slirp: Remove unused code for bad sprintf
- Neither DECLARE_SPRINTF nor BAD_SPRINTF are needed for QEMU.
QEMU won't support systems with missing or bad declarat... - 05:16 pm Revision 0550f9c1: pc: disable the BOCHS BIOS panic port
- We have an OS which writes to port 0x400 when probing for special hardware.
This causes an exit of the VM. With SeaBI... - 05:16 pm Revision 33bbd1de: optionrom: fix bugs in signrom.sh
- signrom.sh has multiple bugs:
- the last byte is considered when calculating the existing checksum, but not
when c... - 05:16 pm Revision 0b2c5088: trace: Use fprintf_function (format checking)
- fprintf_function adds format checking with GCC_FMT_ATTR.
Cc: Blue Swirl <blauwirbel@gmail.com>
Signed-off-by: Stefan... - 05:16 pm Revision 33656af7: block migration: do not submit multiple AIOs for same sector
- Block migration can submit multiple AIO reads for the same sector/chunk, but
completion of such reads can happen out ... - 05:16 pm Revision 4dcafbb1: block: set sector dirty on AIO write completion
- Sectors are marked dirty in the bitmap on AIO submission. This is wrong
since data has not reached storage.
Set a gi... - 05:16 pm Revision 6d59fec1: block: fix shift in dirty bitmap calculation
- Otherwise upper 32 bits of bitmap entries are not correctly calculated.
Reviewed-by: Kevin Wolf <kwolf@redhat.com>
S... - 05:16 pm Revision c276b17d: Add support for generating a systemtap tapset static probes
- This introduces generation of a qemu.stp/qemu-system-XXX.stp
files which provides tapsets with friendly names for sta... - 05:16 pm Revision b3d08c02: Add a DTrace tracing backend targetted for SystemTAP compatability
- This introduces a new tracing backend that targets the SystemTAP
implementation of DTrace userspace tracing. The core... - 05:16 pm Revision 06da6e44: Revert "Add a DTrace tracing backend targetted for SystemTAP compatability"
- This reverts commit 4addb1127f6327c7ebcbd150a6b589e7677adc92.
- 05:16 pm Revision 371c338e: Revert "Add support for generating a systemtap tapset static probes"
- This reverts commit 2834c3e0140c3b0ed4422909dfa0607b7213d95d.
Conflicts:
Makefile.target
11/18/2010
- 01:30 pm Revision 39deb1e4: audio: Only use audio timer when necessary
- Originally proposed by Gerd Hoffmann.
Signed-off-by: malc <av1474@comtv.ru>
Acked-by: Gerd Hoffmann <kraxel@redhat.com>
11/17/2010
- 02:46 pm Revision a6f9dd02: Makefile: Fix check dependency breakage
- Commit b152aa84d52882bb1846485a89baf13aa07c86bc broke the unit-tests
build, fix it.
Signed-off-by: Luiz Capitulino <... - 01:52 pm Revision 11217a75: QMP/qmp-shell: Introduce HMP mode
- In which qmp-shell will exclusively use the HMP passthrough feature,
this is useful for testing.
Example:
# ./q... - 01:52 pm Revision 0268d97c: QMP: Introduce Human Monitor passthrough command
- This command allows QMP clients to execute HMP commands.
Please, check the documentation added to the qmp-commands.h... - 01:52 pm Revision 999bd67c: qemu-char: Introduce Memory driver
- This driver handles in-memory chardev operations. That's, all writes
to this driver are stored in an internal buffer ... - 01:51 pm Revision 4cdbc094: QMP: Drop vm-info example script
- It's broken and not really useful, let's just drop it.
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com> - 01:51 pm Revision 9bed0d0d: QMP: Revamp the qmp-shell script
- This commit updates the qmp-shell script to use the new interface
introduced by the last commit.
Additionally, the f... - 01:51 pm Revision 1d00a07d: QMP: Revamp the Python class example
- This commit simplifies and fixes a number of problems in the Python
QEMUMonitorProtocol example class.
It's almost a...
11/16/2010
- 10:35 pm Revision 8ca209ad: pc: Fix e820 fw_cfg for big endian
- Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 10:35 pm Revision 67d4b0c1: pc: e820 qemu_cfg tables need to be packed
- We can't let the compiler define the alignment for qemu_cfg data.
Signed-off-by: Alex Williamson <alex.williamson@re... - 10:35 pm Revision b8841706: Fix compilation failure with simple trace when srcdir==objdir
- Fix a makefile error that meant that qemu would not compile if
the source and object directories were the same.
Sign... - 10:35 pm Revision 0290b57b: Delete IOHandlers after potentially running them
- Since commit 4bed9837309e58d208183f81d8344996744292cf an .fd_read()
handler that deletes its IOHandler is exposed to ... - 10:35 pm Revision 2cc59d8c: usb-linux: Get the active configuration from sysfs rather then asking the dev
- Some devices seem to choke on receiving a USB_REQ_GET_CONFIGURATION ctrl msg
(witnessed with a digital picture frame ... - 10:35 pm Revision 71d71bbd: usb-linux: introduce a usb_linux_get_configuration function
- The next patch in this series introduces multiple ways to get the
configuration dependent upon usb_fs_type, it is cle... - 10:35 pm Revision d59f8ba9: Out off array access in usb-net
- Properly check array bounds before accessing array element.
Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off... - 10:35 pm Revision 43ad7e3e: Add missing braces
- This patch adds missing braces around if/else statements that call
macros which are likely to result in errors if the... - 10:35 pm Revision 0f5160d1: usb-linux: Store devpath into USBHostDevice when usb_fs_type == USB_FS_SYS
- This allows us to recreate the sysfspath used during scanning later
(which will be used in a later patch in this seri... - 10:11 pm Revision 43ae691e: Merge remote branch 'spice/bugfix.2' into staging
- 05:31 pm Revision 4addb112: Add a DTrace tracing backend targetted for SystemTAP compatability
- This introduces a new tracing backend that targets the SystemTAP
implementation of DTrace userspace tracing. The core... - 05:31 pm Revision 2834c3e0: Add support for generating a systemtap tapset static probes
- This introduces generation of a qemu.stp/qemu-system-XXX.stp
files which provides tapsets with friendly names for sta... - 05:31 pm Revision 96968466: multiboot: Prevent loading of x86_64 images
- A via -kernel supplied x86_64 ELF image is being started in 32bit mode.
Detect and exit if a 64bit image has been sup... - 05:31 pm Revision b538e53e: apic: Don't iterate past last used apic
- local_apics are allocated sequentially and never removed, so
we can stop any iterations that go to MAX_APICS as soon ... - 04:40 pm Revision 4cff0a59: pci: allow hotplug removal of cold-plugged devices
- This patch fixes hot unplug of cold plugged devices
(those present at system start), which got broken by
5beb8ad503c8... - 04:40 pm Revision a6a9239c: PCI: Bus number from the bridge, not the device
- pcibus_dev_print() was erroneously retrieving the device bus
number from the secondary bus number offset of the devic... - 04:40 pm Revision 1f892feb: e1000: Fix TCP checksum overflow with TSO
- When adding the length to the pseudo header, we're not properly
accounting for overflow.
From: Mark Wu <dwu@redhat.c... - 04:40 pm Revision f6584ee2: Add support for async page fault to qemu
- Add save/restore of MSR for migration and cpuid bit.
Signed-off-by: Gleb Natapov <gleb@redhat.com>
Signed-off-by: Ma... - 04:40 pm Revision 27a6375d: tap: make set_offload a nop after netdev cleanup
- virtio-net expects set_offload to succeed after
peer cleanup.
Since we don't have an open fd anymore, make it so.
Fix... - 04:40 pm Revision 43849424: tap: clear vhost_net backend on cleanup
- Frontends calling tap_get_vhost_net get an invalid pointer after the
peer backend has been deleted. Jason Wang <jasow... - 04:40 pm Revision 543f8e34: switch stdvga to pci vgabios
- Make stdvga provide the new vgabios binary (with pcibios support)
using the PCI option rom bar. Seabios will happily... - 04:40 pm Revision 4eccfec4: switch vmware_vga to pci vgabios
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 04:40 pm Revision 78895427: more stdvga cleanups.
- video.x is gone now. It was the only user of the
vga bios_offset + bios_size logic. Zap it.
Signed-off-by: Gerd Ho... - 04:39 pm Revision 3b3d448e: Add new vgabios binaries to blobs list.
- aliguori: update VGA BIOS
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@... - 02:55 pm Revision e927d487: pci: allow hotplug removal of cold-plugged devices
- This patch fixes hot unplug of cold plugged devices
(those present at system start), which got broken by
5beb8ad503c8... - 02:53 pm Revision 7f5feab4: PCI: Bus number from the bridge, not the device
- pcibus_dev_print() was erroneously retrieving the device bus
number from the secondary bus number offset of the devic...
11/13/2010
- 11:22 pm Revision e685b4eb: e1000: Fix TCP checksum overflow with TSO
- When adding the length to the pseudo header, we're not properly
accounting for overflow.
From: Mark Wu <dwu@redhat.c... - 11:22 pm Revision a5fd2c34: tap: make set_offload a nop after netdev cleanup
- virtio-net expects set_offload to succeed after
peer cleanup.
Since we don't have an open fd anymore, make it so.
Fix...
11/11/2010
- 04:59 pm Revision cf2c1839: add copyright to spiceaudio
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: malc <av1474@comtv.ru>
11/09/2010
- 10:39 pm Revision 3e313753: spice: add audio
- Add support for the spice audio interface. With this patch applied
audio can be forwarded over the network from/to t... - 06:32 pm Revision df0db221: intel-hda: fix codec addressing.
- The HDA bus supports up to 15 codecs, with addresses 0 ... 14.
We get that wrong in two places:
* When handing out ... - 06:14 pm Revision e2553eb4: Revert "intel-hda: fix codec addressing."
- Misses braces
This reverts commit acc086837e49b44f15eff6007bb1726844df7aec. - 03:51 pm Revision acc08683: intel-hda: fix codec addressing.
- The HDA bus supports up to 15 codecs, with addresses 0 ... 14.
We get that wrong in two places:
* When handing out ... - 03:51 pm Revision 129dcd2c: hda-audio: exit cleanup
- Add exit callback to the driver. Unregister the sound card properly
on exit.
[ v2: codestyle: add braces ]
Signed-... - 03:51 pm Revision 6a0d02f5: intel-hda: update irq status on WAKEEN changes.
- When the guest updates the WAKEEN register we
must re-calculate the IRQ status.
Signed-off-by: Gerd Hoffmann <kraxel... - 03:51 pm Revision af93485c: intel-hda: Honor WAKEEN bits.
- HDA: Honor WAKEEN bits when deciding to raise an interrupt on codec
status change. This prevents an interrupt storm ... - 03:51 pm Revision 17786d52: intel-hda: add msi support
- This patch adds MSI support to the intel hda audio driver. It is
enabled by default, use '-device intel-hda,msi=0' t... - 03:51 pm Revision dc4b9240: intel-hda: exit cleanup
- Add pci exit callback for the intel-hda device and cleanup properly.
Also add an exit callback to the HDA bus impleme...
Also available in: Atom