Activity
From 03/19/2010 to 04/17/2010
04/17/2010
- 07:25 pm Revision 2d8ebcf9: Fix --enable-profiler compilation.
- There's a header file inclusion ordering problem between cpu-all.h
and qemu-timer.h, such that cpu_get_real_ticks is ... - 07:25 pm Revision 42a8aa83: target-sparc: Free instruction temporaries.
- Rather than creating new temporaries for constants, use the
ones created in disas_sparc_insn. Remember the temps cre... - 07:25 pm Revision 058ed88c: target-sparc: Fix TARGET_{PHYS,VIRT}_ADDR_SPACE_BITS.
- The 32 and 64-bit definitions were swapped in the ifdef.
Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-o... - 07:25 pm Revision cca1d527: Sparc: fix PC/NPC during FPU traps
- All FPU instructions can trap, so save PC/NPC state before
executing them.
Signed-off-by: Blue Swirl <blauwirbel@gma... - 09:21 am Revision a491cf58: Fix format strings
- This fix the following build failure:
CC libdis-user/microblaze-dis.o
cc1: warnings being treated as errors
mic... - 07:00 am Revision 655feed5: tcg: Add missing static qualifier
- Build breaks otherwise when USE_LIVENESS_ANALYSIS is not defined.
Signed-off-by: malc <av1474@comtv.ru> - 07:00 am Revision efe72c8d: tcg/ppc: Fix signed versions of brcond2
- Thanks to: Alexander Graff, Thomas Gleixner and Andreas Faerber.
Signed-off-by: malc <av1474@comtv.ru>
04/14/2010
- 04:59 am Revision bf3de7f1: Merge remote branch 'mst/for_anthony' into staging
- 02:04 am Revision 452f58eb: sparc: Fix compiler warning (fprintf format string)
- When argument checking is enabled, gcc throws this error:
error: format not a string literal and no format arguments... - 02:04 am Revision c8160fab: sh4: Fix compiler warning (fprintf format string)
- When argument checking is enabled, gcc throws this error:
error: format not a string literal and no format arguments... - 02:04 am Revision d14a68b6: m68k: Fix compiler warning (fprintf format string)
- When argument checking is enabled, gcc throws this error:
error: format not a string literal and no format arguments... - 02:04 am Revision 07b1a9da: arm: Fix compiler warning (fprintf format string)
- When argument checking is enabled, gcc throws this error:
error: format not a string literal and no format arguments... - 01:59 am Revision 60bf84cf: tcp/mips: Change TCG_AREG0 (fp -> s0)
- Register fp (frame pointer) is a bad choice for compilations
without optimisation, because the compiler makes heavy u... - 01:23 am Revision f038e8f7: Use correct cflags for kvm-kmod when cross compiling
- Using $pkgconfig instead of pkg-config will use
${cross_prefix}pkg-config if that is available.
This fix is needed f... - 01:19 am Revision e00ac249: linux-user: do_shmdt(): Fix page_set_flags's 2nd arg.
- 2nd arg of page_set_flags() should be start+size, but size.
Signed-off-by: Takashi YOSHII <takasi-y@ops.dti.ne.jp>
A... - 01:12 am Revision 11078ae3: vhost.c: include <linux/vhost.h> last
- So the userspace headers define KERNEL_STRICT_NAMES and there's no
conflict on type definition for older kernels.
Si... - 12:59 am Revision 5751995a: vhost-net: disable mergeable buffers
- vhost in current kernels doesn't support mergeable buffers.
Disable this feature if vhost is enabled, until such
supp... - 12:58 am Revision dc14a397: vhost: fix features ack
- vhost driver in qemu didn't ack features, and this happens
to work because we don't really require any features. Howe...
04/13/2010
- 09:17 pm Revision 612b2bd0: r2d: always enable IDE and flash
- IDE and flash are part of the R2D board, and can't be removed. Emulate
them even if there is no hard-drive plugged to... - 09:17 pm Revision 5ba9e952: sh_pci: fix memory and I/O access
- Since commit 8da3ff180974732fc4272cb4433fef85c1822961 ("MMIO callback
interface changes"), the addresses passed to th...
04/12/2010
- 08:19 pm Revision 7277e027: Fix build when configured with --enable-io-thread
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
04/11/2010
- 11:15 pm Revision 24f7fb19: Cleanup dead code
- This patch removes some dead code in exec.c
Signed-off-by: Jun Koi <junkoi2004@gmail.com>
Signed-off-by: Blue Swirl ... - 10:47 pm Revision d7da2a10: Sparc: fix exceptions in delay slot
- Fix a case where an exception happens with the
instruction in the delay slot.
Recovery of branch condition in the ex... - 08:20 pm Revision 73f19035: hw/r2d: add initrd support
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 08:16 pm Revision 15a2cb7b: vhost.c: include <linux/vhost.h> last
- So the userspace headers define KERNEL_STRICT_NAMES and there's no
conflict on type definition for older kernels.
Si... - 08:15 pm Revision c6b35ac4: vhost-net: disable mergeable buffers
- vhost in current kernels doesn't support mergeable buffers.
Disable this feature if vhost is enabled, until such
supp... - 08:15 pm Revision af4c828e: vhost: fix features ack
- vhost driver in qemu didn't ack features, and this happens
to work because we don't really require any features. Howe... - 07:37 pm Revision 8bbd1ce2: eepro100: convert to new capability API
- Using new pci_add_capability_at_offset makes
eepro100 code cleaner.
Signed-off-by: Michael S. Tsirkin <mst@redhat.co... - 07:37 pm Revision 1db5a3aa: pci: add API to add capability at a known offset
- Unlike virtio, device emulations need to add pci capabilities
at known offsets to match real hardware. Make this poss... - 04:58 am Revision 56839a19: hw/r2d: add flash memory
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
04/10/2010
- 06:20 pm Revision fd436907: Revert "Avoid page_set_flags() assert in qemu-user host page protection code"
- This reverts commit 01c0bef1625d8e5d6d5c6abaf413214d667615ad.
(breaks build on 32-bit hosts) - 04:36 am Revision 837d987b: tcg/README: improve description of bswap*
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 03:44 am Revision 9e05960f: target-alpha: Use setcond for int comparisons.
- Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 03:44 am Revision bbe1dab4: target-alpha: Use non-inverted arguments to gen_{f}cmov.
- The inverted conditions as argument to the function looks wrong
at a glance inside translate_one. Since we have an e... - 03:44 am Revision 735cf45f: target-alpha: Implement cvtql inline.
- It's a simple mask and shift sequence.
Also, fix a typo in the actual masks used.
Signed-off-by: Richard Henderson <... - 03:27 am Revision 0c287402: target-alpha: Add flags markups to helpers.h.
- Almost all alpha helpers are at least TCG_CALL_CONST
and a fair few are also TCG_CALL_PURE.
Signed-off-by: Richard H... - 03:22 am Revision 6e0a47aa: raw-posix: don't assign bs->read_only
- bdrv_open already takes care of this for us.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Acked-by: Kevin Wolf <kwo... - 03:10 am Revision 4e9e9d6e: boot: remove unused boot_devices_bitmap variable
- In addition to removing the variable, this also renames the parse_bootdevices()
function to validate_bootdevices(), a... - 03:09 am Revision da1fcfda: net: remove broken net_set_boot_mask() boot device validation
- There are many problems with net_set_boot_mask():
1) It is broken when using the device model instead of "-net nic".... - 03:09 am Revision c2564608: net: remove NICInfo.bootable field
- It is just set by net_set_boot_mask() and never used. The logic for rom loading
changed a lot since this field was in... - 02:25 am Revision c644db3d: qcow2: Remove request from in-flight list after error
- If we complete a request with a failure we need to remove it from the list of
requests that are in flight. If we don'... - 02:23 am Revision 171e3d6b: qcow2: Don't ignore immediate read/write failures
- Returning -EIO is far from optimal, but at least it's an error code.
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Si... - 01:39 am Revision 7eb58a6c: block: Fix multiwrite memory leak in error case
- Previously multiwrite_user_cb was never called if a request in the multiwrite
batch failed right away because it did ... - 01:39 am Revision 0f0b604b: block: Fix error code in multiwrite for immediate failures
- Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 01:14 am Revision cb6d3ca0: block: Fix multiwrite error handling
- When two requests of the same multiwrite batch fail, the callback of all
requests in that batch were called twice. Th...
04/09/2010
- 11:06 pm Revision baf0b55a: Implement virtio reset
- The guest may issue a RESET command for virtio. So far we didn't bother
to implement it, but with my new bootloader w... - 11:03 pm Revision 73cdf3f2: Always notify consumers of char devices if they're open
- When using virtio-console on s390, the input doesn't work.
The root of the problem is rather simple. What happens is... - 11:01 pm Revision 01c0bef1: Avoid page_set_flags() assert in qemu-user host page protection code
- V2 that uses endaddr = end-of-guest-address-space if !h2g_valid(endaddr)
after I found out that indeed works; and als... - 10:59 pm Revision 46a183da: Remove magic numbers for VNC message IDs from code
- The code processing incoming & sending outgoing messages from/to
clients used embedded magic numbers for all message ... - 10:53 pm Revision 2a5612e6: target-mips: Fix format specifiers for fpu_fprintf
- In the previous patch which introduced fprintf_function to
allow parameter checking by gcc some compiler warnings
rem... - 10:52 pm Revision 6ac08101: lsi: fix segfault in lsi_command_complete
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 07:55 pm Revision 28c28973: move balloon handling to balloon.c
- Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 07:55 pm Revision 37b76cfd: move targphys.h and hw/poison.h inclusion to cpu-common.h
- With more files from outside the hw/ directory being placed into
libhw, avoid the need to include hw/hw.h for the sak... - 07:55 pm Revision 00a1555e: move around definitions in kvm.h that do not require CPUState
- Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 07:55 pm Revision 0706a4dc: move socket_init to qemu-sockets.c
- Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 07:55 pm Revision fbe3288d: move two variable declarations out of vl.c
- Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
04/08/2010
- 10:49 pm Revision e9d0fc74: Make virtio-pci building conditional again
- Commit b305b9d7d6990e492966ffb1fdf619482adeb7e2 made building of virtio-pci
conditional and not enabled on S390x, bec... - 10:46 pm Revision a7200c9f: target-mips: Fix one more format specifier for cpu_fprintf
- env->bcond must be printed using TARGET_FMT_ld.
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Aur... - 10:44 pm Revision 9bd5494e: target-i386: Fix variable in (disabled) debugging code
- Signed-off-by: Adam Lackorzynski <adam@os.inf.tu-dresden.de>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 10:44 pm Revision 0534163f: Debugcon: Fix debugging printf
- Signed-off-by: Adam Lackorzynski <adam@os.inf.tu-dresden.de>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 10:42 pm Revision e5c15eff: target-i386: Fix compiler warning
- With argument checking for cpu_fprintf, gcc throws this warning:
CC i386-softmmu/helper.o
cc1: warnings being t... - 10:34 pm Revision 1a7ff922: remove TARGET_* defines from translate-all.c
- Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 10:32 pm Revision 98835fe3: e1000: fix build on Ubuntu with _FORTIFY_SOURCE
- There was a pointer cast warning on Ubuntu since _FORTIFY_SOURCE has been reenabled.
_FORTIFY_SOURCE had been disabl... - 10:24 pm Revision 14da5616: smc91c111: allow access to reserved register
- Some drivers seems to access the reserved register in bank 0 so allow and
ignore these accesses.
Signed-off-by: Lars... - 10:22 pm Revision 3b4b86aa: smc91c111: mask register offset
- this fixes the smc91c111 emulation which has been broken for gumstix and
mainstone and maybe others since the "MMIO c... - 10:17 pm Revision 2c7faf31: baum: add destroy hook
- Add a destroy hook for the baum character device, to properly close the BrlAPI
connection.
Signed-off-by: Samuel Thi... - 10:12 pm Revision 8e31209e: target-arm: fix neon vmon/vmvn with modified immediate
- Signed-Off-By: Riku Voipio <riku.voipio@nokia.com>
Signed-off-by: Juha Riihimäki <juha.riihimaki@nokia.com>
Signed-of... - 10:08 pm Revision cb301efe: fix function signature of qemu_chr_open_pty on !linux
- Signed-off-By: Riku Voipio <riku.voipio@nokia.com>
Signed-off-By: Juha Riihimäki <juha.riihimaki@nokia.com>
Signed-of... - 10:05 pm Revision efc0a514: Shrink tb_jmp_offset to two entries, the other two are never used.
- Signed-Off-By: Riku Voipio <riku.voipio@nokia.com>
Signed-off-by: Filip Navara <filip.navara@gmail.com>
Signed-off-by... - 12:57 pm Revision 3e1f46ea: tcg-hppa: Don't try to calls to non-constant addresses.
- PA-RISC uses procedure descriptors. We'd need to emit a call to
the millicode routine $$dyncall. However, this situ... - 12:57 pm Revision 91493631: tcg-hppa: Fix in/out register overlap in add2/sub2.
- Handle the output log part overlapping the input high parts.
Also, improve sub2 to handle some constants the second i... - 12:11 pm Revision ca39b46e: Introduce wrapper functions to access phys_ram_dirty.
- Adds wrapper functions to prevent direct access to the phys_ram_dirty bitmap.
Signed-off-by: Yoshiaki Tamura <tamura... - 12:11 pm Revision f7177937: linux-user: switch default ppc64 CPU to 970fx from 970
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 12:11 pm Revision d9968827: target-arm: resource leak fixes for iwmmxt disassemble
- This patch fixes few resource leaks in the iwmmxt disassemble.
Signed-off-by: Lars Munch <lars@segv.dk>
Signed-off-b... - 12:11 pm Revision a175b996: tcg/ia64: fix tlb addend read
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 12:11 pm Revision f7c11b53: Replace direct phys_ram_dirty access with wrapper functions.
- Replaces direct phys_ram_dirty access with wrapper functions to prevent
direct access to the phys_ram_dirty bitmap.
... - 12:11 pm Revision 2db7ad59: read-only: allow read-only CDROM with any interface
- Signed-off-by: Naphtali Sprei <nsprei@redhat.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 12:11 pm Revision af92284b: update bochs vbe interface
- The bochs vbe interface got a new register a while back, which specifies
the linear framebuffer size in 64k units. T... - 12:11 pm Revision f57040be: tcg-hppa: Compute is_write in cpu_signal_handler.
- Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 12:11 pm Revision fd76e73a: tcg-hppa: Finish the port.
- Delete inline functions from tcg-target.h that don't need to be there,
move the others to tcg-target.c. Add 'Z', 'I'...
04/07/2010
- 10:58 am Revision ae543b49: eepro100: Set power management capability using pci_reserve_capability
- pci_add_capability automatically updates PCI status and
PCI capability pointer, so use it. Use pci_reserve_capability... - 10:58 am Revision 269eba07: eepro100: fix mapping of flash memory
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com> - 10:58 am Revision f62719ca: eepro100: fix PCI interrupt pin configuration regression
- Commit 15e89f5916c9e82347cbd1fd416db3e348bab426
removed this setting, but it is still needed.
Without this patch, e1... - 01:26 am Revision 98926b0a: tcg/ppc64: Fix typo
- Signed-off-by: malc <av1474@comtv.ru>
- 01:24 am Revision 55274a30: fix 100% cpu utilization when cpu is stopped
- > Hello,
>
> d6f4ade (disentangle tcg and deadline calculation, 2010-03-10)
> introduces following regression(s):
>
>...
04/06/2010
- 03:32 pm Revision 3dec59a1: eepro100: Set configuration bit for standard TCB
- For some devices, this bit is always set.
For the others, it is set by default.
Signed-off-by: Stefan Weil <weil@mai... - 03:32 pm Revision db667a12: eepro100: Add new device variant i82801
- This ethernet device is used in Toshiba Tecra 8200 notebooks.
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Sign... - 03:32 pm Revision 558c8634: eepro100: Simplified device instantiation
- By using a private device info structure
(as suggested by Gerd Hoffmann), handling of the
different device variants b... - 03:25 pm Revision 75f5a6cc: eepro100: Simplify status handling
- Includes a minor STATUS_NOT_OK -> 0 tweak.
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Michael ... - 03:22 pm Revision e74818f3: eepro100: Don't allow writing SCBStatus
- SCBStatus is readonly, but most drivers which were derived
from the old Linux eepro100.c do a word write to this addr... - 02:10 am Revision f7e2aca8: tcg/ppc: Fix typo
- Signed-off-by: malc <av1474@comtv.ru>
- 01:54 am Revision a884dcb8: tcg/ppc: Implment bswap16/32
- Signed-off-by: malc <av1474@comtv.ru>
04/05/2010
- 09:57 pm Revision 61d3cf93: OHCI qdev conversion
- Convert remaining OHCI devices to QDEV interface.
Signed-off-by: Paul Brook <paul@codesourcery.com> - 09:56 pm Revision 4f78c9ad: Fix arm-linux-user
- Only include hw/loader.h from target-arm/helper.c when building for
system emulation.
Signed-off-by: Paul Brook <pau... - 09:43 pm Revision 983fe826: ARMv7-M reset fixes
- Move ARMv7-M PC/SP initialization to the CPU reset routine. Add a board
reset routine to call this. Also load value... - 04:16 pm Revision 116348de: tcg/mips: use seb/seh instructions on MIPS32R2
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 04:16 pm Revision ba0d89bb: tcg/mips: fix 64-bit linux-user on big endian MIPS
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 03:09 pm Revision aa77bebd: tcg/ppc: Implement eqv, nand and nor
- Signed-off-by: malc <av1474@comtv.ru>
- 02:28 am Revision 355b1943: Split TLB addend and target_phys_addr_t
- Historically the qemu tlb "addend" field was used for both RAM and IO accesses,
so needed to be able to hold both hos...
04/04/2010
- 11:48 pm Revision 5bd2c0d7: UHCI spurious interrut fix
- Only raise an interrupt if the TD has actually completed.
Signed-off-by: Paul Brook <paul@codesourcery.com> - 11:18 pm Revision a67ba3b6: Revert "Compile usb-ohci only once"
- This reverts commit f1698408f1dcb7548a21828a0b1e2b530fae3af3.
PCI is always little-endian. Having a user-visible "be... - 07:36 pm Revision 36368cf0: tcg/ppc: Fix not_i32
- Thanks to Alexander Graf for bug report and a good reproducible test
case.
Signed-off-by: malc <av1474@comtv.ru>
04/03/2010
- 01:26 pm Revision 4a9590f3: Make cpu_get_real_ticks use mfspr
- PowerPC CPUs have had two ways to read the time base for quite some time now.
They provide it using the mfspr instruc... - 10:40 am Revision 93c5a32f: sparc32: add IOMMU chipset doc links
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:35 am Revision 24056690: sparc32: rename iommu.c to sun4m_iommu.c to make room for other IOMMUs
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 09:17 am Revision 68fb89a2: sparc32: improve timer implementation
- Timer with zero period (free-run) will never match.
Timer counting starts with tick value of 0x200, not from 0,
so t...
04/02/2010
- 06:40 pm Revision 25da2f34: Fix build on mingw32
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 01:16 pm Revision 9caa3ec1: hw/r2d: add a USB keyboard
- The R2D board does not have a PS/2 port, and only support a keyboard on
the USB bus.
Signed-off-by: Aurelien Jarno <... - 01:12 pm Revision 98f22dc1: usb-bus: fix no params
- After commit 702f3e0fb52c124c07f215426eeadb70a716643f, the params is
nerver NULL. It should check *params instead of ... - 11:07 am Revision 8152fc0b: Update PowerPC OpenBIOS image to r721
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 01:01 am Revision 2b3af999: win32: Fix compiler errors from u_int64_t
- u_int64_t raises compiler error messages:
CC libhw32/virtio.o
/qemu/ar7/hw/virtio.c: In function ‘virtio_queue_...
04/01/2010
- 11:00 pm Revision a18f844f: tcg/TODO: remove setcond
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 10:51 pm Revision 45d679d6: linux-user: fix page_unprotect when host page size > target page size
- When the host page size is bigger that the target one, unprotecting a
page should:
- mark all the target pages corres... - 10:51 pm Revision 903ec55c: ia64 disas support
- Taken from binutils SVN, using last GPLv2 version.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 10:51 pm Revision ebf50fb3: tcg: align static_code_gen_buffer to CODE_GEN_ALIGN
- On ia64, the default memory alignement is not enough for a code
alignement. To fix that, force static_code_gen_buffer... - 10:51 pm Revision a1606b0b: Fix compilation with missing inotify_init1
- Commit c05c7a7306a23a4b01d1606172b142c45caffc92
breaks cross compilation for mips (and other
compilations without CON... - 10:51 pm Revision c92114b1: S390: Add stub for cpu_get_phys_page_debug
- We don't implement any virtual memory in the S390 target so far, so let's
add a stub for this now mandatory function.... - 10:51 pm Revision 0104dcac: S390: Tell user why VM creation failed
- The KVM kernel module on S390 refuses to create a VM when the switch_amode
kernel parameter is not used.
Since that ... - 10:51 pm Revision 477ba620: tcg: initial ia64 support
- A few words about design choices:
* On IA64, instructions should be grouped by bundle, and dependencies
between ins... - 10:51 pm Revision 60e99246: linux-user/ia64: workaround ia64 strangenesses
- ia64 has some strangenesses that need to be workaround:
- it has a __clone2() syscall instead of the using clone() on... - 09:56 pm Revision 95d528a2: tap: add interface to get device fd
- Will be used by vhost to attach/detach to backend.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by:... - 09:56 pm Revision ca821806: kvm: add API to set ioeventfd
- Comment on kvm usage: rather than require users to do if (kvm_enabled())
and/or ifdefs, this patch adds an API that, ... - 09:56 pm Revision 9bc6304c: virtio-net: vhost net support
- This connects virtio-net to vhost net backend.
The code is structured in a way analogous to what we have with vnet
he... - 09:56 pm Revision 1cbdabe2: virtio: notifier support + APIs for queue fields
- vhost needs physical addresses for ring and other queue fields,
so add APIs for these. In particular, add binding API... - 09:56 pm Revision 3e607cb5: virtio: add set_status callback
- vhost net backend needs to be notified when
frontend status changes. Add a callback,
similar to set_features.
Signed... - 09:56 pm Revision 2be24aaa: virtio: move typedef to qemu-common
- make it possible to use type without header include,
simplifying header dependencies.
Signed-off-by: Michael S. Tsir... - 09:56 pm Revision ade80dc8: virtio-pci: fill in notifier support
- Support host/guest notifiers in virtio-pci.
The last one only with kvm, that's okay
because vhost relies on kvm anywa... - 09:56 pm Revision d5970055: vhost: vhost net support
- This adds vhost net device support in qemu. Will be tied to tap device
and virtio by following patches. Raw backend ... - 09:56 pm Revision 82b0d80e: tap: add vhost/vhostfd options
- This adds vhost binary option to tap, to enable vhost net accelerator.
Default is off for now, we'll be able to make ... - 09:56 pm Revision b202554c: tap: add API to retrieve vhost net header
- will be used by virtio-net for vhost net support
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: A... - 09:56 pm Revision 2292b339: notifier: event notifier implementation
- event notifiers are slightly generalized eventfd descriptors. Current
implementation depends on eventfd because vhost... - 09:56 pm Revision 087431d1: virtio-pci: compile per-target
- With vhost, virtio-pci needs to include kvm.h and kvm.h needs to be built
per-target.
Signed-off-by: Anthony Liguori... - 05:58 pm Revision b33612d0: Fix -enable-kvm
- Make vl.o compiled per target and fix a thinko in hw/acpi.c. It's not trivial
to make kvm.h consumable by compiled-o...
03/31/2010
- 07:17 pm Revision d3f822d2: Restore terminal monitor attributes - addition
- Patch 2d753894c7553d6a05e8fdbed5f4704398919a35 was missing this check,
when running monitor as /dev/tty and other ser... - 07:16 pm Revision f3571b1a: usb: class specific interface requests
- Mass Storage Reset and Get Max LUN are class specific requests, but
they were not marked as such in hw/usb-msd.c, mov... - 07:16 pm Revision c81131db: Don't check for bus master for old guests
- Older Linux guests don't activate the bus master enable bit. So for those we
can just try to be clever and track if t...
03/30/2010
- 10:27 pm Revision 1c47cb16: Add missing #include needed for madvise() on OpenBSD
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 09:24 pm Revision 2ae144c9: Fix i386-bsd-user build
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 08:45 pm Revision f01576f1: Get bsd-user host page protection code working on FreeBSD hosts
- Use kinfo_getvmmap(3) on FeeBSD >= 7.x and /compat/linux/proc on older
FreeBSD. (kinfo_getvmmap is preferred since /... - 08:44 pm Revision b035ffd1: Fix bsd-user qemu_vmalloc() host page protection code
- Just do the same as linux-user does.
Signed-off-by: Juergen Lock <nox@jelal.kn-bremen.de>
Signed-off-by: Blue Swirl ... - 08:44 pm Revision d1839d73: Fix some compilation warnings on FreeBSD hosts
- Signed-off-by: Juergen Lock <nox@jelal.kn-bremen.de>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 08:44 pm Revision 92c0e657: Use sysctl instead of /proc to find executable path on FreeBSD
- ..since /proc usually isn't mounted on FreeBSD.
Signed-off-by: Juergen Lock <nox@jelal.kn-bremen.de>
Signed-off-by: ... - 08:36 pm Revision 2b5eb371: Compile most PPC devices only once
- Make byte swapping unconditional since PPC is big endian.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
03/29/2010
- 10:24 pm Revision add85a76: Compile prep_pci only once
- Make byte swapping unconditional since PPC is big endian.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 10:24 pm Revision 29e922b6: Compile qemu-timer only once
- Arrange various declarations so that also non-CPU code can access
them, adjust users.
Move CPU specific code to cpus... - 10:23 pm Revision 5c4532ee: Compile openpic only once
- Replace TARGET_PAGE_SIZE with 4096. Make byte swapping unconditional
since PPC is big endian.
Signed-off-by: Blue Sw... - 10:23 pm Revision 02c7c992: Compile ide/macio only once
- Replace TARGET_PAGE_SIZE with 4096. Make byte swapping unconditional
since PPC is big endian.
Signed-off-by: Blue Sw... - 10:23 pm Revision 3d08ff69: Compile pflash_cfi01 only once
- Push TARGET_WORDS_BIGENDIAN dependency to board level.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 10:23 pm Revision 5f9fc5ad: Compile pflash_cfi02 only once
- Push TARGET_WORDS_BIGENDIAN dependency to board level.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 10:23 pm Revision ad96090a: Refactor target specific handling, compile vl.c only once
- Move target specific functions and RAM handling to arch_init.c.
Add a flag to QEMUOptions structure to indicate for ... - 10:23 pm Revision 53b67b30: Compile acpi only once
- Use qemu_irqs to trigger CMOS S3 and SMI events.
Avoid using kvm.h, which uses CPUState.
Signed-off-by: Blue Swirl ... - 10:23 pm Revision de06f8d1: Refactor a few architecture dependent pieces in vl.c
- These will be moved later.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 10:23 pm Revision 296af7c9: Refactor CPUState handling out of vl.c
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:23 pm Revision d745bef8: Move KVM and Xen global flags to vl.c
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:23 pm Revision d2053c3c: Move cpu_exec_init_all() declaration to qemu-common.h
- Let cpu_exec_init_all() be called from non-CPU code.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 10:23 pm Revision 1c14f162: Allow various header files to be included from non-CPU code
- Allow balloon.h, gdbstub.h and kvm.h to be included from
non-CPU code.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 10:23 pm Revision 54fc6ea9: Adjust debug handling
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 03:09 am Revision 6d8ff4d8: tcg/mips: fix branch offset during retranslation
- Branch offsets should only be overwritten during relocation, to support
partial retranslation.
Signed-off-by: Aureli...
03/28/2010
- 07:47 pm Revision 91dbed4b: exec: remove dead code
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 05:52 pm Revision 7983f435: linux-user/ppc: use the Linux register layout
- The dynamic linker converts the Linux layout to the AIX layout and is
reentrant so it won't do it a second time if it... - 05:42 pm Revision e432cef9: qemu-io: fix aio help texts
- Fix a few typos in the help texts for the various aio commands.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed... - 05:39 pm Revision 1584c845: tcg/arm: Replace qemu_ld32u (left over from previous commit)
- Commit 86feb1c860dc38e9c89e787c5210e8191800385e
did not change all occurrences of INDEX_op_qemu_ld32u
for tcg/arm.
P...
03/27/2010
- 11:33 pm Revision 7e4c0336: Fix driftfix option
- Based on patch by Zachary Amsden.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 08:41 pm Revision 73d96e29: Fix BSD and win32 builds
- CC net/tap-bsd.o
/src/qemu/net/tap-bsd.c: In function `tap_open':
/src/qemu/net/tap-bsd.c:93: warning: implicit de... - 08:24 pm Revision 87d0a28e: Refactor numa mode setting
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 08:24 pm Revision f8be67ee: pflash_cfi02: fix incorrect TARGET_FMT_lx/d use
- Also use target_phys_addr_t for addresses.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 08:18 pm Revision 57448a97: Compile vmware_vga only once
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 06:31 pm Revision cc01cc8e: tcg-mips: add guest base support
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 05:50 pm Revision 489722cf: tcg/mips: implement the not_i32 op the same way as gcc
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 05:32 pm Revision 2b79487a: tcg-mips: implement nor
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 04:26 pm Revision 6adc0549: be more specific in -mem-path error messages
- Signed-Off-By: Michael Tokarev <mjt@tls.msk.ru>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 03:38 pm Revision 44459349: Add a missing #include for FreeBSD hosts
- Signed-off-by: Juergen Lock <nox@jelal.kn-bremen.de>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 03:30 pm Revision 526f0ac1: error: Link qemu-img, qemu-nbd, qemu-io with qemu-error.o
- The location tracking interface is used by code shared with qemi-img,
qemu-nbd and qemu-io, so it needs to be availab... - 03:30 pm Revision 0167f772: error: Move qerror_report() from qemu-error.[ch] to qerror.[ch]
- Signed-off-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 03:30 pm Revision 6627f645: error: Make use of error_set_progname() optional
- Signed-off-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 03:30 pm Revision fc2377ea: error: Trim includes after "Infrastructure to track locations..."
- Missed in commit 827b0813.
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Aurelien Jarno <aurel... - 03:30 pm Revision 9f59b566: error: Trim includes after "Move qemu_error & friends..."
- Missed in commit 2f792016.
Signed-off-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Aurelien Jarno <aurel... - 03:30 pm Revision c8bfe7db: error: Trim includes in qerror.c
- Signed-off-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 03:16 pm Revision 703e0e89: linux-user: Use RLIMIT_STACK for default stack size.
- The current default stack limit of 512kB is far too small; a fair
number of gcc testsuite failures (for all guests) a... - 03:14 pm Revision 3ad493fc: target-arm: disable PAGE_EXEC for XN pages
- Don't set PAGE_EXEC for XN pages, to avoid a bypass of XN protection
checking if the page is already in the TLB.
Sig... - 03:05 pm Revision ca5a2a4b: fix race between timer firing vs. alarm_timer->pending = 0
- The period for Win32 timers is very short and always the same
independent of dynticks, so it's possible that the time... - 03:02 pm Revision 06b611c4: qemu-io: Fix return value handling of bdrv_open
- bdrv_open may return -errno so we have to check
if the return value is '< 0', not '== -1'.
Signed-off-by: Ryota Ozak... - 03:02 pm Revision b6353bea: qemu-nbd: Fix invalid usage of the first argument of errx
- errx takes the exit status of a process as the first
argument. Passing errno to it is wrong. Instead the
patch lets e... - 02:56 pm Revision a16c174c: qemu-nbd: Fix return value handling of bdrv_open
- bdrv_open may return -errno so we have to check
if the return value is '< 0', not '== -1'.
Signed-off-by: Ryota Ozak... - 02:53 pm Revision bd12ff9d: balloon: Fix overflow when reporting actual memory size
- Beginning with its introduction, the virtio balloon has had an overflow error
that causes 'info balloon' to misreport... - 02:51 pm Revision c96c84a9: json-parser: Output the content of invalid keyword
- When input some invalid word 'unknowcmd' through QMP port, qemu outputs
this error message:
"parse error: invalid k... - 01:00 pm Revision 57e69b7d: raw-posix: Better error return values for hdev_create
- Now that we output an error message according to the returned error code in
qemu-img, let's return the real error cod... - 12:52 pm Revision 8d533561: qemu-options.hx: fix a typo
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 09:26 am Revision b970ea8f: Compile some MIPS devices only once
- Move CPU specific declarations to a separate file.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 08:58 am Revision 6450a334: Fix build
- Actually some systems don't define PAGE_SIZE. Fixes build breakage
by f7736b91c40a617e93505e32dcbd2cb56aad8a23.
Sign... - 08:20 am Revision f7736b91: Compile ide/core only once
- Make win2k install hack unconditional as it is still restricted to
x86 only in vl.c.
Replace TARGET_PAGE_SIZE and 40... - 12:41 am Revision b305b9d7: target-s390: Don't compile in virtio-pci
- As soon as virtio-pci.c gets compiled and used on S390 the internal qdev magic
gets confused and tries to give us PCI... - 12:37 am Revision de6a1dec: target-ppc: generic PowerPC TBL
- Time base SPRs TBL/TBU should be accessible in user/priv modes for reading
as specified in POWER ISA documentation. T... - 12:01 am Revision 86feb1c8: tcg: Disambiguate qemu_ld32u with 32-bit and 64-bit outputs.
- Some targets (e.g. Alpha and MIPS64) need to keep 32-bit operands
sign-extended in 64-bit registers (regardless of th...
03/26/2010
- 10:52 pm Revision 32d98fbd: tcg: Allow target-specific implementation of NOR.
- Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 10:44 pm Revision 9940a96b: tcg: Allow target-specific implementation of NAND.
- Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 10:42 pm Revision 8d625cf1: tcg: Allow target-specific implementation of EQV.
- Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 10:29 pm Revision a10f9f4f: tcg: Use not_i32 to implement not_i64.
- Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 10:29 pm Revision c02244a5: tcg: Change TCGType to an enumeration.
- The TCGType name was already used consistently. Changing it
to an enumeration instead of a set of defines aids debug... - 10:29 pm Revision 8a56e840: tcg: Use TCGCond where appropriate.
- Use the TCGCond enumeration type in the brcond and setcond
related prototypes in tcg-op.h and each code generator.
S... - 10:28 pm Revision a9751609: tcg: Name the opcode enumeration.
- Give the enumeration formed from tcg-opc.h a name: TCGOpcode.
Use that enumeration type instead of "int" whereever ap... - 09:48 pm Revision 7270547f: linux-user: Add the syscall id for pselect6 on ARM
- As this is now supported in newer linux kernels.
Signed-off-by: Michael Casadevall <mcasadevall@ubuntu.com>
Signed-o... - 09:48 pm Revision a63b5829: remove remaining occurrences AREG[1-9] and TCG_AREG[1-9]
- Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 06:15 pm Revision c05c7a73: linux-user: add inotify_init1 syscall support
- New syscall which gets actively used when you have a
fresh kernel.
Signed-off-by: Riku Voipio <riku.voipio@nokia.com...
03/23/2010
- 11:10 pm Revision bedd2912: target-arm: Fix handling of AL condition in IT instruction
- Do not try to insert a conditional jump over next instruction when the
condition code is AL as this will trigger an i... - 11:00 pm Revision 3f90f252: tcg-hppa: Fix 64-bit argument ordering
- Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 11:00 pm Revision 3436332e: tcg-hppa: Fix const errors in hppa-dis.c
- Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> - 09:44 pm Revision 0c62de2f: Fix bsd-user broken by commit b5ec5ce0e39d6e7ea707d5604a5f6d567dfd2f48
- Signed-off-by: Juergen Lock <nox@jelal.kn-bremen.de>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 09:26 pm Revision 6725f3fa: Fix recent pxa270 serial breakage
- This fixes a copy/paste bug introduced in commit
2d48377a8531de63ec1d0c4b9b1959dc4b78356c that pushed TARGET_WORDS_BI... - 05:13 pm Revision bb334b12: qemu-error: Avoid build warning.
- CC qemu-error.o
cc1: warnings being treated as errors
/home/edgar/src/c/qemu/git/qemu/qemu-error.c: In function 'e... - 10:59 am Revision 4dcf7d87: pci_host: fix breakage
- This has been broken by commit 952760bb7bce7fbfe0afcf04fee268745f297b87
Signed-off-by: Aurelien Jarno <aurelien@aure...
03/22/2010
- 10:18 pm Revision 8f51bdab: Compile virtio-pci only once
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:18 pm Revision 70615c38: Compile sound devices only once
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
03/21/2010
- 10:37 pm Revision c9a43af9: Fix Sparc64 build
- 952760bb7bce7fbfe0afcf04fee268745f297b87 missed one change.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 09:47 pm Revision 952760bb: Compile pci_host only once
- Convert pci_host_conf_register_mmio_noswap(x) to
pci_host_conf_register_mmio(x, 0).
Convert pci_host_conf_register_m... - 09:47 pm Revision c1f63a9d: Compile pcie_host only once
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 09:47 pm Revision 6842a08e: Compile pci only once
- Move coalesced_mmio declarations to a more accessible location.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 09:47 pm Revision f1698408: Compile usb-ohci only once
- Push TARGET_WORDS_BIGENDIAN dependency to board level.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 09:47 pm Revision 2d48377a: Compile serial only once
- Push TARGET_WORDS_BIGENDIAN dependency to board level.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 09:47 pm Revision d3ffc7a6: Compile ne2000_isa only once
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 09:47 pm Revision 84108e12: Compile isa_mmio only once
- Push TARGET_WORDS_BIGENDIAN dependency to board level.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 09:47 pm Revision 7161e571: Compile most PCI network cards only once
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 09:47 pm Revision 64dc9c31: Compile async only once
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 09:47 pm Revision e1060e9d: Compile qemu-error only once
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 09:47 pm Revision 35da37e1: Compile fdc only once
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 09:47 pm Revision 9953b2fc: Compile most IDE devices only once
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 09:47 pm Revision 4c65f1e5: Compile usb-uhci only once
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 09:47 pm Revision 7f55c7ce: Compile vga-isa only once
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 09:47 pm Revision df632778: Compile i8254 only once
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 09:47 pm Revision 71093711: Compile pcspk only once
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 09:47 pm Revision b9945046: Compile parallel only once
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 09:47 pm Revision 1afdfddc: Compile vga-pci only once
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 09:46 pm Revision aa28b9bf: Move x86 specific PC declarations to a separate file
- x86 definitions (especially CPUState uses) prevent many files from
being compiled within libhw.
Move x86 specific de... - 09:44 pm Revision aaf12c25: Revert 'Fix build'
- Partially revert 80a1ab598c6960e7a941e38c5d8638c532c585c3.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 09:15 pm Revision 5ec9cc64: Revert "Introduce a default qmp session"
- This reverts commit 3290c4aac5b97bb1e3b2b28d94669f2c611ce84a.
Conflicts:
vl.c - 09:14 pm Revision 2d114dc1: Revert "qmp: don't make -qmp disable the default monitor"
- This reverts commit d49f626ed00cecc90fb1ff88da9bdf11e57094d1.
- 09:13 pm Revision 31dc63df: Revert "tap: invoke downscript when we exit abnormally"
- This reverts commit 8af8ce4d6116e3d46ad298ca8fe50d3b515b1aac.
- 09:13 pm Revision 28695489: Revert "Convert atexit users to exit_notifier"
- This reverts commit d7234f4d7e373a708e1df9ab565a71b71b189025.
Conflicts:
hw/xen_machine_pv.c
This should have nev... - 09:11 pm Revision 365c4243: Revert "Add exit notifiers"
- This reverts commit 3b6304f706ef7eebc0b3b3f3a5093ec75448ee19.
This was mistakenly committed.
Signed-off-by: Anthony... - 02:30 pm Revision 8ec68b06: Fix a typo
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:28 am Revision 4d904533: Compile disassemblers only once
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
03/20/2010
- 01:27 pm Revision 9e97d8e9: tcg/arm: don't save/restore r7 in prologue/epilogue
- There is no need to save r7, it is used to store the address
of the env structure and is not modified by GCC.
Signed... - 01:10 pm Revision 26c5d372: tcg/arm: fix load/store definitions for 32-bit targets
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 12:17 pm Revision 30138f28: tcg: protect div2 in tcg/tcg-opc.h
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
- 10:55 am Revision bafd20ce: Fix a typo which broke Xen build
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 10:26 am Revision 9b164805: Fix mingw32 build
- mkdir() only takes path argument on mingw32:
CC i386-softmmu/vl.o
/src/qemu/vl.c: In function 'qmp_add_default'... - 10:11 am Revision 80a1ab59: Fix build
- CC curses.o
cc1: warnings being treated as errors
/src/qemu/curses.c: In function 'curses_display_init':
/src/qemu...
03/19/2010
- 10:27 pm Revision d49f626e: qmp: don't make -qmp disable the default monitor
- Instead, we introduce a default_qmp flag. We don't use it yet, but will in the
next patch.
This has a user-visible ... - 10:27 pm Revision 3290c4aa: Introduce a default qmp session
- Basically, -qmp unix:%{home}/.qemu/qmp/%{uuid}.sock,server,nowait
%{uuid} will be -uuid if it's specified, otherwise... - 10:27 pm Revision 1aaee43c: Expose whether a mouse is an absolute device via QMP and the human monitor.
- For QMP, we just add an attribute which is backwards compatible. For the human
monitor, we add (absolute) to the end... - 10:27 pm Revision eb2e259d: Add kbd_mouse_has_absolute()
- kbd_mouse_is_absolute tells us whether the current mouse handler is an absolute
device. kbd_mouse_has_absolute tells... - 10:27 pm Revision 7e581fb3: Add notifier for mouse mode changes
- Right now, DisplayState clients rely on polling the mouse mode to determine
when the device is changed to an absolute... - 10:27 pm Revision 6fef28ee: Rewrite mouse handlers to use QTAILQ and to have an activation function
- And convert usb-hid to use it (to avoid regression with bisection)
Right now, when we do info mice and we've added a... - 10:27 pm Revision 37c34d9d: input: make vnc use mouse mode notifiers
- When we switch to absolute mode, we send out a notification (if the client
supports it). Today, we only send this no... - 10:27 pm Revision 3af12c86: sdl: use mouse mode notifier
- Today we poll the mouse mode whenever there is a mouse movement. There is a
subtle usability problem with this thoug... - 10:27 pm Revision 3b6304f7: Add exit notifiers
- Like atexit() but with state
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 10:27 pm Revision 8af8ce4d: tap: invoke downscript when we exit abnormally
- Right now, downscript is not invoked reliably. If you execute 'quit' from the
monitor, it won't be invoked.
This fi... - 10:27 pm Revision d7234f4d: Convert atexit users to exit_notifier
- All of these users have global state so we really don't see a benefit from
exit_notifier. However, using exit_notifi... - 10:27 pm Revision d1e70c5e: Add support for generic notifier lists
- Notifiers are data-less callbacks and a notifier list is a list of registered
notifiers that all are interested in a ... - 10:27 pm Revision 7b27a769: rename IOCanRWHandler to IOCanReadHandler
- It was always only used for reads
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori ... - 10:27 pm Revision 31d4ee6c: Convert io handlers to QLIST
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 10:27 pm Revision 1c39e2a2: remove useless cast
- values are already pointers, no need to cast them to void *
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signe... - 10:27 pm Revision 77ac4862: CODING_STYLE: Reserve qemu_ prefix for library wrappers
- Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 10:27 pm Revision ca96c316: bt: remove bt_host_read_poll()
- It allways returned true, that is the equivalent of not having the
callback.
Signed-off-by: Juan Quintela <quintela@... - 10:27 pm Revision 4bed9837: Handle deleted IOHandlers in a single buffer
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 10:27 pm Revision ddbda432: Revert "usb-linux: remove unreachable default in switch statement"
- This reverts commit 3c9c706c3b66d838942aba53c0d3fdcdf06c7423.
This breaks build (gcc 4.3.2):
CC usb-linux.o
...
Also available in: Atom