Activity
From 07/24/2011 to 08/22/2011
08/22/2011
- 10:37 pm Revision f8b8d633: sdl: Don't release input on mouse mode change in full-screen mode
- While in full-screen mode, the input focus naturally belongs to the SDL
window. Avoid dropping it when switching from... - 10:37 pm Revision fa7d1867: Replace qemu_system_cond with VCPU stop mechanism
- We can express the VCPU thread wakeup with the stop mechanism, saving
both qemu_system_ready and the qemu_system_cond... - 10:37 pm Revision 78dd9ff6: vga: Drop some unused fields
- Memory region refactorings obsoleted them.
CC: Avi Kivity <avi@redhat.com>
Signed-off-by: Jan Kiszka <jan.kiszka@sie... - 10:37 pm Revision 8a9501ba: vmware-vga: Register reset service
- Fixes cold reset in vmware graphic modes. We need to split up the reset
function for this purpose, breaking out init-... - 10:37 pm Revision fe55ff6e: vmware-vga: Eliminate vga_dirty_log_restart
- After the conversion to the new Memory API, vga_dirty_log_restart became
seriously pointless. Remove it from vmware-v... - 10:37 pm Revision 1f6f408c: target-i386: Remove unused polarity arguments from APIC API
- Polarity of external interrupts needs to be handled in the IOAPIC.
Passing it to the APIC is pointless. So remove all... - 10:37 pm Revision 0035e509: ioapic: Implement polarity
- If the polarity bit is set in the redirection table, the input level
simply has to inverted as it is low active in th... - 10:37 pm Revision ca0508df: vmware-vga: Disable verbose mode
- Elimiates 'vmsvga_value_write: guest runs Linux.' messages from the
console.
CC: Andrzej Zaborowski <balrogg@gmail.c... - 10:37 pm Revision 8d121d49: vmware-vga: Remove dead DIRECT_VRAM mode
- The code was disabled since day 1 of vmware-vga, and now it does not
even build anymore. Time for a cleanup.
CC: And... - 10:37 pm Revision 80763888: vga: Use linear mapping + dirty logging in chain 4 memory access mode
- Most VGA memory access modes require MMIO handling as they demand weird
logic to get a byte from or into the video RA... - 10:37 pm Revision 200668ba: Do not drop global mutex for polled main loop runs
- If we call select without a timeout, it's more efficient to keep the
global mutex locked as we may otherwise just pla... - 10:37 pm Revision eae74cf9: Do not kick vcpus in TCG mode
- In TCG mode, iothread and vcpus run in lock-step. So it's pointless to
send a signal from qemu_cpu_kick to the vcpu t... - 10:37 pm Revision c9f711a5: Poll main loop after I/O events were received
- Polling until select returns empty fdsets helps to reduce the switches
between iothread and vcpus. The benefit of thi... - 08:26 pm Revision 6e23063c: Merge remote-tracking branch 'qemu-kvm/memory/core' into staging
- 07:47 pm Revision 22a78d64: microblaze-user: Deliver SIGFPE on div by zero
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
- 07:29 pm Revision 563ea489: memory: Fix old_portio vs non-zero offset
- The legacy functions that we're wrapping expect that offset
to be included in the register. Indeed, they generally
e... - 07:14 pm Revision a5e1cbc8: memory: temporarily suppress the subregion collision warning
- After 312b4234, the APIC and PCI devices are colliding with each other. This
is harmless in practice because the API... - 06:47 pm Revision c839adec: isa: add isa_address_space()
- A helper that returns the address space used by ISA devices. Useful
for getting rid of isa_mem_base, multiple ISA bu... - 06:47 pm Revision be20f9e9: vga: drop get_system_memory() from vga devices and derivatives
- Instead, use the bus accessors, or get the address space directly
from the board constructor.
Signed-off-by: Avi Kiv... - 06:47 pm Revision ae0a5466: 440fx: fix PAM, PCI holes
- The current implementation of PAM and the PCI holes is broken in several
ways:
- PCI BARs are not restricted to th... - 06:47 pm Revision f5e6fed8: pci: add pci_address_space()
- Returns the PCI address space. Useful for bridges that can obscure
part of the PCI address space.
Signed-off-by: Av... - 06:47 pm Revision cd0fa1e6: ppce500_pci: convert to sysbus_init_mmio_cb2()
- Not a huge step forward, but at least we now have a 1:1 relationship
between registration and unregistration.
Signed... - 06:47 pm Revision 45de094e: versatile_pci: convert to memory API
- Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 06:47 pm Revision fb57117a: sh_pci: convert to memory API
- Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 06:47 pm Revision 1635bdfa: arm11mpcore: use sysbus_init_mmio_cb2
- This tells the sysbus code it need not use IO_MEM_UNASSIGNED.
Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-... - 06:47 pm Revision c5b3572f: sysbus: remove sysbus_init_mmio_cb()
- This problem with this function is that it is not reversible - it is
impossible to know where things are registered a... - 06:47 pm Revision d7612013: sysbus: add a variant of sysbus_init_mmio_cb with an unmap callback
- sysbus_init_mmio_cb() uses the destructive IO_MEM_UNASSIGNED to remove a
region. Provide an alternative that calls a... - 06:47 pm Revision b6dcbe08: ppc4xx_sdram: convert to memory API
- Clumsy due to the lack of clipping support, needed for
changing exposed ram size.
Signed-off-by: Avi Kivity <avi@red... - 06:23 pm Revision 9074e0e3: ppc405_uc: convert to memory API
- Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 06:22 pm Revision 689a1921: onenand: convert to memory API
- Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 06:22 pm Revision c76f990e: pcie_host: convert to memory API
- Assuming that mmcfg size cannot change at runtime.
Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony... - 06:21 pm Revision 64066a8f: omap_gpmc/nseries/tusb6010: convert to memory API
- Somewhat clumsy since it needs a variable sized region.
Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: An... - 06:20 pm Revision fc2bf449: gt64xxx.c: convert to memory API
- Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 06:20 pm Revision d09871f6: tusb6010: move declarations to new file tusb6010.h
- Avoid #include hell.
Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 06:20 pm Revision e219dea2: arm_timer: convert to memory API
- Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 06:20 pm Revision f69bf9d4: armv7m: convert to memory API
- Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 06:20 pm Revision 460d7c53: arm_sysctl: convert to memory API
- Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 06:20 pm Revision 145aebec: pcnet: fix wrong opaque (broken by bd8d6f7cadb6ace98c779135217a4ed7b5fccc23)
- Reviewed-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Signed-off-by: Hervé Poussineau <hpoussin@reactos.org>
Sig... - 06:20 pm Revision 312b4234: apic: convert to memory API
- Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 06:20 pm Revision 3f534581: Improvements to libtool support.
- Improvements to the libtool support in QEMU. Replace hard coded
libtool in the infrastructure with $(LIBTOOL) and all... - 06:20 pm Revision 3812ed0b: apb_pci: convert to memory API
- Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 06:20 pm Revision 755c0802: arm_gic: convert to memory API
- Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 06:19 pm Revision 1f22a6bc: build: list libraries after objects, for proper linkage
- Without this change, when using -Wl,--as-needed with GNU linker, the
libraries would be discarded.
Signed-off-by: Di... - 06:19 pm Revision 2c993ec2: w32: Fix qemu_ftruncate64
- SetFilePointer returns INVALID_SET_FILE_POINTER when it fails.
In addition, GetLastError must be checked.
The first ... - 06:17 pm Revision d62b5dea: fix code format
- Fix code format to make checkpatch.pl happy.
Signed-off-by: Robert Wang <wdongxu@linux.vnet.ibm.com>
Signed-off-by: ... - 06:17 pm Revision d4044c2a: e1000: use MII status register for link up/down
- Some guests will use the standard MII status register
to verify link state. They will not notice link changes
unless... - 06:17 pm Revision 2011fe56: char: document the functions that will be the public interface
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 06:17 pm Revision 903396ad: char: remove qemu_chr_send_event()
- It's dead code.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 06:17 pm Revision 74c0d6f0: char: rename qemu_chr_get_msgfd() -> qemu_chr_fe_get_msgfd()
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 06:17 pm Revision 27143a44: char: rename qemu_chr_open() -> qemu_chr_new()
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 06:17 pm Revision 70f24fb6: char: rename qemu_chr_close() -> qemu_chr_delete()
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 06:17 pm Revision f69554b9: char: qemu_chr_open_opts() -> qemu_chr_new_from_opts()
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 06:17 pm Revision 41084f1b: char: qemu_chr_ioctl() -> qemu_chr_fe_ioctl()
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 06:17 pm Revision 15f31519: char: rename qemu_chr_set_echo() -> qemu_chr_fe_set_echo()
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 06:17 pm Revision 2817822d: char: rename qemu_chr_guest_close() -> qemu_chr_fe_close()
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 06:17 pm Revision 909cda12: char: rename qemu_chr_can_read() -> qemu_chr_be_can_read()
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 06:17 pm Revision c9d830ed: char: rename qemu_chr_guest_open() -> qemu_chr_fe_open()
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 06:17 pm Revision fa5efccb: char: rename qemu_chr_read() -> qemu_chr_be_write()
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 06:17 pm Revision 2cc6e0a1: char: rename qemu_chr_write() -> qemu_chr_fe_write()
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 06:17 pm Revision e7e71b0e: char: rename qemu_chr_printf() -> qemu_chr_fe_printf()
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 05:26 pm Revision 0bf1dbdc: tcg/ppc64: fix 16/32 mixup
- Signed-off-by: malc <av1474@comtv.ru>
- 01:41 pm Revision 1afa194a: Merge branch 'master' of git://git.qemu.org/qemu
- 01:40 pm Revision 157f2662: tcg/ppc64: implement not_i32/64 and ext32u_i64
- Signed-off-by: malc <av1474@comtv.ru>
- 01:39 pm Revision 350dba6c: tcg/ppc32: implement deposit_i32
- Signed-off-by: malc <av1474@comtv.ru>
- 07:14 am Revision 5f524c1e: use readdir_r instead of readdir for reentrancy
- Signed-off-by: Harsh Prateek Bora <harsh@linux.vnet.ibm.com>
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet... - 07:14 am Revision d208a0e0: hw/9pfs: Update v9fs_read to use coroutines
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 07:14 am Revision 7eafdcc9: hw/9pfs: Add yield support for preadv coroutine
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 07:14 am Revision 8c158561: hw/9pfs: Update v9fs_attach to use coroutines
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 07:14 am Revision b81d685e: hw/9pfs: Update v9fs_wstat to use coroutines
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 07:14 am Revision d7a90491: hw/9pfs: Update v9fs_write to use coroutines
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 07:14 am Revision f6b3c976: hw/9pfs: Add yield support for pwritev coroutine
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 07:14 am Revision ffd66876: hw/9pfs: Update v9fs_link to use coroutines
- Signed-off-by: Venkateswararao Jujjuri <jvrao@linux.vnet.ibm.com>
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux... - 07:14 am Revision c6c069b0: hw/9pfs: Add yield support for link coroutine
- Signed-off-by: Venkateswararao Jujjuri <jvrao@linux.vnet.ibm.com>
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux... - 07:14 am Revision 3fa2a8d1: hw/9pfs: Update v9fs_symlink to use coroutines
- Signed-off-by: Venkateswararao Jujjuri <jvrao@linux.vnet.ibm.com>
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux... - 07:14 am Revision 02ac7a34: hw/9pfs: Add yield support for symlin coroutine
- Signed-off-by: Venkateswararao Jujjuri <jvrao@linux.vnet.ibm.com>
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux... - 07:14 am Revision baaa86d9: hw/9pfs: Update v9fs_create to use coroutines
- Signed-off-by: Venkateswararao Jujjuri <jvrao@linux.vnet.ibm.com>
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux... - 07:14 am Revision 4e9ad444: hw/9pfs: Update v9fs_fsync to use coroutines
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 07:14 am Revision 4743d1f5: hw/9pfs: Add yield support for fsync coroutine
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 07:14 am Revision c540ee51: hw/9pfs: Update v9fs_clunk to use coroutines
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 07:14 am Revision bed4352c: hw/9pfs: Add yeild support for clunk related coroutine
- This include lsetxattr, lremovexattr, closedir and close.
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.i... - 06:53 am Revision 3cc19c0c: hw/9pfs: Update v9fs_walk to use coroutines
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 06:52 am Revision d8e0c29e: hw/9pfs: Update v9fs_stat to use coroutines
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 06:51 am Revision e4de4232: hw/9pfs: Add yield support for open2 coroutine
- Signed-off-by: Venkateswararao Jujjuri <jvrao@linux.vnet.ibm.com>
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux... - 06:51 am Revision 36f8981f: hw/9pfs: Update v9fs_lcreate to use coroutines
- Signed-off-by: Venkateswararao Jujjuri <jvrao@linux.vnet.ibm.com>
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux... - 06:49 am Revision 857bc158: hw/9pfs: Update v9fs_open to use coroutines
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 06:49 am Revision f6b7f0ab: hw/9pfs: Add yield support for open and opendir coroutine
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 06:48 am Revision e4e414a4: hw/9pfs: Update v9fs_getlock to use coroutines
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 06:44 am Revision 03feb1e1: hw/9pfs: Add yeild support for fstat coroutine
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 06:44 am Revision 0c27bf2a: hw/9pfs: Update v9fs_lock to use coroutines
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 02:34 am Revision f1a7104a: Merge remote-tracking branch 'pmaydell/armhw-for-upstream' into staging
- 02:27 am Revision 957f1f99: guest agent: remove uneeded dependencies
- This patch tries to cull any uneeded library dependencies from the guest
agent to improve portability across various ... - 02:27 am Revision 8f477478: guest agent: remove g_strcmp0 usage
- g_strcmp0 isn't in all version of glib 2.0, so don't use it to avoid
build breakage on older distros.
Signed-off-by:... - 02:27 am Revision 164a4dcd: memory: abstract cracking of write access ops into a function
- The memory API automatically cracks large reads and writes into smaller
ones when needed. Factor out this mechanism,... - 02:27 am Revision 3a130f4e: memory: crack wide ioport accesses into smaller ones when needed
- The memory API supports cracking wide accesses into narrower ones
when needed; but this was no implemented for the pi...
08/21/2011
- 11:02 pm Revision 30c2f238: escc: replace DPRINTFs with tracepoints
- Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
- 11:02 pm Revision 42c812b9: m48t59: avoid structure holes spotted by pahole
- Report from pahole on amd64 host:
struct M48t59State {
uint32_t type; /* 0 ... - 11:01 pm Revision d7b95534: escc: avoid structure holes spotted by pahole
- Edited report from pahole on amd64 host:
struct ChannelState {
...
ChnType type; ... - 11:01 pm Revision 242cca4f: fdc: avoid structure holes spotted by pahole
- Edited report from pahole on amd64 host:
struct FDCtrl {
uint8_t version; /* 0 ... - 10:52 pm Revision fe87aa83: pcnet: avoid structure holes spotted by pahole
- Edited report from pahole on amd64 host:
struct PCNetState_st {
...
uint16_t bcr[32]; ... - 10:52 pm Revision 9a975d63: esp: avoid structure holes spotted by pahole
- Report from pahole on amd64 host:
struct ESPState {
SysBusDevice busdev; /* 0 5648 ... - 10:52 pm Revision 61999750: sun4m: avoid structure holes spotted by pahole
- Edited report from pahole on amd64 host:
struct sun4c_hwdef {
...
uint8_t nvram_machine_id; /... - 10:52 pm Revision 427a66c3: tcx: avoid structure holes spotted by pahole
- Report from pahole on amd64 host:
struct TCXState {
SysBusDevice busdev; /* 0 5648 ... - 10:52 pm Revision 149e1ea1: sun4m_iommu: avoid structure holes spotted by pahole
- Report from pahole on amd64 host:
struct IOMMUState {
SysBusDevice busdev; /* 0 564... - 10:52 pm Revision 07dd0035: slavio_intctl: avoid structure holes spotted by pahole
- Report from pahole on amd64 host:
struct SLAVIO_INTCTLState {
SysBusDevice busdev; /* ... - 10:52 pm Revision 97bbb109: slavio_misc: avoid structure holes spotted by pahole
- Report from pahole on amd64 host:
struct MiscState {
SysBusDevice busdev; /* 0 5648... - 10:52 pm Revision f90074f4: slavio_timer: avoid structure holes spotted by pahole
- Report from pahole on amd64 host:
struct SLAVIO_TIMERState {
SysBusDevice busdev; /* ... - 10:50 pm Revision 94ac5cd2: monitor: Prevent sign-extension of 32-bit addresses printed by info tlb
- This is the same fix that was recently applied to info mem. Before
this change, info tlb output looked like:
ffffff... - 10:19 pm Revision aec7c6dc: Merge branch 'queues/slirp' of git://git.kiszka.org/qemu
- * 'queues/slirp' of git://git.kiszka.org/qemu:
slirp: Fix bit field types in IP header structs - 09:52 pm Revision 64ba39af: tcg-ia64: Fix typos in AREG0 setup in prologue.
- Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 09:52 pm Revision cb25c80a: tcg: Constant fold neg, andc, orc, eqv, nand, nor.
- Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 09:52 pm Revision 6e6a9924: tcg-hppa: Fix CPU_TEMP_BUF_NLONGS oversight.
- Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 09:52 pm Revision 25c4d9cc: tcg: Always define all of the TCGOpcode enum members.
- By always defining these symbols, we can eliminate a lot of ifdefs.
To allow this to be checked reliably, the semant... - 09:52 pm Revision 8399ad59: tcg: Add and use TCG_OPF_64BIT.
- This allows the simplification of the op_bits function from
tcg/optimize.c.
Signed-off-by: Richard Henderson <rth@tw... - 09:46 pm Revision 4b29ec41: Check for presence of compiler -pthread flag.
- OpenBSD / FreeBSD and some other OS's require the use of
cc -pthread to link threaded programs so have QEMU's
configu... - 09:42 pm Revision 58a06675: Convert last qemu_free and qemu_malloc uses
- 7267c0947d7e8ae5dff7bafd932c3bc285f43e5c missed
a few cases, fix them.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 07:42 pm Revision c76c8416: monitor: Show combined protection bits in "info mem"
- Previously, "info mem" considered and displayed only the last-level
protection bits for a memory range, which doesn't... - 07:42 pm Revision 8a94b8ca: monitor: Fix "info mem" to print the last memory range
- "info mem" groups its output into contiguous ranges with identical
protection bits, but previously forgot to print th... - 07:42 pm Revision b49ca72d: monitor: Prevent sign-extension of 32-bit addresses printed by info mem
- Previously, on 32-bit i386, info mem used signed 32-bit int's to store
the page table indexes. As a result, address ... - 06:33 pm Revision 59ad3403: w32: Fix format string regression
- Commit 953ffe0f935f40c0d6061d69e76e0339393b54f8
introduced FMT_pid which is wrong for w32 and w64 getpid():
those get... - 06:33 pm Revision 0e0167ba: w64: Add definition of FMT_pid
- For mingw-w64, pid_t is _pid_t which is __int64,
so this platform needs its own definition of FMT_pid.
Reviewed-by: ... - 06:32 pm Revision 3feaca9e: Fix conversions from pointer to tcg_target_long
- tcg_gen_exit_tb takes a parameter of type tcg_target_long,
so the type casts of pointer to long should be replaced by... - 04:37 pm Revision 92f562ec: Remove remenants of qemu_malloc
- This covers the various check commands
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 04:16 pm Revision 145e21db: Update HACKING to refer to g_malloc instead of qemu_malloc
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 07:01 am Revision 0750112a: Add trace points for g_malloc/g_free functions
- Derived from a patch submitted by Avi Kivity.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:01 am Revision 41a74826: Remove qemu_malloc/qemu_free
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 07:01 am Revision 7267c094: Use glib memory allocation and free functions
- qemu_malloc/qemu_free no longer exist after this commit.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 07:01 am Revision 14015304: Make glib mandatory and fixup utils appropriately
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
- 01:50 am Revision 0ac543de: Reorder default ram_size initialization
- code_gen_alloc depends on it, and that is now called earlier via
configure_accelerator.
Signed-off-by: Jan Kiszka <j...
08/20/2011
- 12:22 pm Revision 02fa69b6: scsi-disk: fix DPRINTF
- The variable 'status' does not exist anymore, adjust DPRINTF
accordingly.
Signed-off-by: Blue Swirl <blauwirbel@gmai... - 02:41 am Revision 871708bf: target-cris/opcode-cris.h: rename REG_PC/SP to CRIS_REG_PC/SP
- The REG_PC constant used in opcode-cris.h can clash with a
similar define in system include files. In particular the
...
08/18/2011
- 02:02 am Revision dc804ab7: hw/stellaris: Add support for RCC2 register
- Add support for the RCC2 register on Fury class devices.
Based on a patch by Vijay Kumar.
Signed-off-by: Engin AYDOG... - 02:01 am Revision b3aaff11: hw/pl061.c: Support GPIOAMSEL register
- Support the GPIOAMSEL register found on some Stellaris boards.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org> - 02:01 am Revision a35faa94: hw/pl061: Convert to VMState
- Convert the PL061 to VMState. We choose to widen the struct members
to uint32_t rather than the other two options of ... - 02:01 am Revision acb9b722: vexpress, realview: Use pl111, not pl110
- The Versatile Express, Realview EB, PBX A9 and PB A8 boards all
use a PL111 for their graphics, not a PL110. Now we m... - 02:01 am Revision 242ea2c6: versatilepb: Implement SYS_CLCD mux control register bits
- On the Versatile PB, PL110 graphics adaptor only natively supports
5551 pixel format; an external mux swaps bits arou... - 02:01 am Revision 4fbf5556: hw/pl110: Model the PL111 CLCD controller
- Model the PL111 CLCD controller. This is a minor variation
on the PL110; the major programmer visible differences are...
08/16/2011
- 10:11 pm Revision 8b2a04ee: scsi: do not overwrite memory on REQUEST SENSE commands with a large buffer
- Other scsi_target_reqops commands were careful about not using r->cmd.xfer
directly, and instead always cap it to a f...
08/15/2011
- 09:34 am Revision 1b930bfa: slirp: Fix bit field types in IP header structs
- -mms-bitfields prevents that the bitfields in current IP header structs
are packed into a single byte as it is requir...
08/14/2011
- 10:34 pm Revision 3b6ffe50: hw/scsi-bus.c: Fix use of uninitialised variable
- Don't use req before it has been initialised in scsi_req_new().
This fixes a compile failure due to gcc complaining a...
08/12/2011
- 04:31 pm Revision 7534ba01: qapi: fix build issue due to missing newline in generated header
- Fixes a build issue on RHEL5, and potentially other distros, where gcc
will generate an error due to us not writing a... - 04:31 pm Revision d0a9b5bc: memory: add API for creating ROM/device regions
- ROM/device regions act as mapped RAM for reads, can I/O memory for
writes. This allow emulation of flash devices.
S... - 04:31 pm Revision 7075ba30: memory: correct documentation typos
- Noted by Drew Jones.
Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 04:31 pm Revision 76dc3cf8: build: Move QEMU_INCLUDES before QEMU_CFLAGS
- This patch fixes build when any of the include paths from QEMU_CFLAGS
contains a header file with similar name to a h... - 04:31 pm Revision 83b2f0a0: configure: Disable guest_agent for mingw32
- guest_agent is not supported for mingw32, so the default value
should be 'no', not 'yes'.
This removes the dependenc... - 04:31 pm Revision 545e92e0: memory: reclaim resources when a memory region is destroyed for good
- Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 04:31 pm Revision 6dc06f08: scsi: add support for unit attention conditions
- Unit attention conditions override any sense data the device already
has. Their signaling and clearing is handled en... - 04:31 pm Revision 98254542: scsi: add special traces for common commands
- Can be useful when debugging the device scan phase.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by... - 04:31 pm Revision c7b48872: scsi: report unit attention on reset
- Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 04:31 pm Revision 739df215: scsi: move handling of REQUEST SENSE to common code
- Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 04:31 pm Revision a872a304: scsi: add a bunch more common sense codes
- Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 04:30 pm Revision fdaef069: scsi: move handling of REPORT LUNS and invalid LUNs to common code
- Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 04:29 pm Revision afa46c46: scsi: move request parsing to common code
- Also introduce the first occurrence of "independent" SCSIReqOps,
to handle invalid commands in common code.
Signed-o... - 04:29 pm Revision 87dcd1b2: scsi: push lun field to SCSIDevice
- This will let SCSIBus detect requests sent to an invalid LUN, and
handle them itself. However, there will be still s... - 04:29 pm Revision 2599aece: scsi: introduce SCSICommand
- This struct is currently unnamed. Give it a name and use it
explicitly to decouple (some parts of) CDB parsing from
... - 04:27 pm Revision 12010e7b: scsi: move request-related callbacks from SCSIDeviceInfo to SCSIReqOps
- Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 04:27 pm Revision c39ce112: scsi: pass cdb already to scsi_req_new
- Right now the CDB is not passed to the SCSIBus until scsi_req_enqueue.
Passing it to scsi_req_new will let scsi_req_n... - 04:27 pm Revision 8dbd4574: scsi: introduce SCSIReqOps
- This will let allow requests to be dispatched through different callbacks,
either common or per-device.
This patch a... - 04:27 pm Revision b45ef674: scsi: move sense handling to generic code
- With this patch, sense data is stored in the generic data structures
for SCSI devices and requests. The SCSI layer t... - 04:27 pm Revision e44089c7: scsi-disk: no need to call scsi_req_data on a short read
- In fact, if the HBA's transfer_data callback goes on with scsi_req_continue
the request will be completed successfull... - 04:27 pm Revision 05751d3f: vscsi: always use get_sense
- vscsi supports autosensing by providing sense data directly in the
response. When get_sense was added, the older sta... - 04:27 pm Revision 682a9b21: scsi: pass status when completing
- A small improvement in the SCSI request API. Pass the status
at the time the request is completed, so that we can as... - 04:27 pm Revision 4333979e: pc: make vgabios exit port more useful
- We've always listened on port 501 for vgabios panic messages. In the entire
time I've worked on QEMU, I've never act... - 04:06 pm Revision 9b024b5f: Merge remote-tracking branch 'stefanha/trivial-patches' into staging
- 03:52 pm Revision eecaeced: Merge remote-tracking branch 'aneesh/for-upstream-1' into staging
- 03:51 pm Revision 25a263cd: Merge remote-tracking branch 'spice/spice.v41' into staging
- 03:50 pm Revision 7cb78eec: Merge remote-tracking branch 'kraxel/usb.23' into staging
- 03:50 pm Revision 9c4dd424: Merge remote-tracking branch 'kraxel/seabios' into staging
- 03:07 pm Revision 85d59fef: fix QLIST usage for RAM list
- Spotted while reviewing the migration thread patches.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-...
08/11/2011
- 04:37 pm Revision e92714c7: hw/qdev: Don't crash if qdev_create(NULL, ...) fails
- If an attempt to create a qdev device on the default sysbus (by passing
NULL as the bus to qdev_create) fails, print ... - 04:37 pm Revision 645a8ad6: scsi-bus: use DO_UPCAST
- Signed-off-by: Zhi Yong Wu <wuzhy@linux.vnet.ibm.com>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Signed-off-b... - 01:02 pm Revision 8cc7c395: etrax-ser: printf -> qemu_log.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
- 12:12 pm Revision d949396e: etrax: QDevify the Ethernet MAC.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
08/10/2011
- 07:52 pm Revision 8df0c7e8: ui/spice-core: report compiled-version in info spice/query-spice
- Signed-off-by: Alon Levy <alevy@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> - 06:34 pm Revision d67c3f2c: seabios: update to master
- commit 8e301472e324b6d6496d8b4ffc66863e99d7a505
user visible changes in seabios:
* ahci is enabled by default (and... - 06:27 pm Revision c5f3dabb: qxl: unbreak after memory API conversion
- Break is only noticable with newer spice-server library (0.8.2 release
or 0.9.0 and newer on master branch).
ioport_... - 06:27 pm Revision be48e995: qxl: allowing the command rings to be not empty when spice worker is stopped R...
- same as 8927cfbba232e28304734f7afd463c1b84134031, but for qxl_check_state, that was
triggered by qxl_pre_load (which ... - 03:14 pm Revision bb0db527: hid: register kbd hander in init()
- Register the keyboard event handler in hid's init() instead of its reset()
function.
Signed-off-by: Michael Walle <m... - 03:14 pm Revision 1f42d222: usb-hid: use hid vmstate macro
- Use new hid vmstate macro. Version stays the same, because there is no
reordering of the fields.
Signed-off-by: Mich... - 03:14 pm Revision 21635e12: usb/hid: add hid_pointer_activate, use it
- HID reorganziation broke the usb tablet in windows xp. The reason is
that xp activates idle before it starts polling... - 03:14 pm Revision f3aaaa24: usb-hid: remove usb_hid_datain_cb
- No users left, all migrated over to hw/hid.[ch].
Yea! Zap it!
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> - 03:14 pm Revision ccd4ed06: hid: introduce hid vmstate macros
- Add VMSTATE macros to describe a HIDState. Based on usb-hid.c descriptions.
Signed-off-by: Michael Walle <michael@wa... - 03:14 pm Revision 4c15ba9c: milkymist-softusb: use hid code directly
- Remove the dummy USB device and use the HID code directly. Use the HID code
for the mouse support, too.
Signed-off-b...
08/09/2011
- 08:16 pm Revision b9c6cbff: Merge remote-tracking branch 'pm-arm/for-upstream' into pm
- 02:42 pm Revision 1da005b3: etrax: Allocate DMA connections at board level.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
- 01:22 pm Revision bbea04df: etrax: Remove hw/etraxfs.c.
- The Bare ETRAX FS board was a fictive machine that I used when
developing the CRIS system emulation. Since we support... - 09:57 am Revision 032a7c4e: lance: unbreak after memory API conversion
- The conversion passed the wrong opaque pointer, causing a crash on first use.
Pass the correct opaque.
Signed-off-by...
08/08/2011
- 10:38 pm Revision 986563b1: Merge remote-tracking branch 'qemu-kvm/uq/master' into staging
- 09:21 pm Revision 2a487e05: hw/9pfs: Add yeild support to rename coroutine
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 09:21 pm Revision 930b1e17: hw/9pfs: Update vfs_rename to use coroutines
- I guess TRENAME 9p operation needs an update. The 9p op should
more similar renameat. Otherwise anything other than p... - 09:20 pm Revision ae1ef571: hw/9pfs: Update v9fs_remove to use coroutines
- Signed-off-by: Venkateswararao Jujjuri <jvrao@linux.vnet.ibm.com>
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux... - 09:18 pm Revision b4b1537b: hw/9pfs: Add yield support for remove
- Signed-off-by: Venkateswararao Jujjuri <jvrao@linux.vnet.ibm.com>
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux... - 09:16 pm Revision e84861f7: hw/9pfs: Update mkdir to use coroutines
- Signed-off-by: Venkateswararao Jujjuri "<jvrao@linux.vnet.ibm.com>
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linu... - 09:14 pm Revision d0884642: hw/9pfs: Add yield support for mkdir coroutine
- Signed-off-by: Venkateswararao Jujjuri <jvrao@linux.vnet.ibm.com>
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux... - 09:12 pm Revision 1b733fed: hw/9pfs: Update v9fs_mknod to use coroutines
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 09:12 pm Revision 8db21ce7: hw/9pfs: Update v9fs_getattr to use coroutines
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 09:12 pm Revision 00ace8c5: hw/9pfs: Add yield support to mknod coroutine
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 09:12 pm Revision 65c05f9a: hw/9pfs: Update v9fs_setattr to use coroutines
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 09:12 pm Revision f10ff58d: hw/9pfs: Update v9fs_xattrcreate to use coroutines
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 09:12 pm Revision 88a4763e: hw/9pfs: Update v9fs_statfs to use coroutines
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 09:12 pm Revision 4011ead2: hw/9pfs: Add yield support to setattr related coroutines
- This include chmod, utimensat, chown and truncate.
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> - 09:12 pm Revision 1ceffa54: hw/9pfs: Add yield support to xattr related coroutine
- This include llistxattr and lgetxattr.
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> - 09:12 pm Revision 172198d4: hw/9pfs: Add yield support to lstat coroutine
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 09:12 pm Revision 94840ff9: hw/9pfs: Add yield support to statfs coroutine
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 09:12 pm Revision 670185a6: hw/9pfs: Update v9fs_xattrwalk to coroutines
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 09:12 pm Revision 5e4eaa79: hw/9pfs: Update v9fs_readdir to use coroutines
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 09:12 pm Revision dcb9dbe3: hw/9pfs: Add yield support for readdir related coroutines
- This include readdir, telldir, seekdir, rewinddir.
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com> - 09:09 pm Revision 7a5ca31e: hw/9pfs: Update v9fs_readlink to use coroutine
- Signed-off-by: Venkateswararao Jujjuri <jvrao@linux.vnet.ibm.com>
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux... - 09:03 pm Revision 86e42d74: hw/9pfs: Add yeild support for readlink
- Signed-off-by: Venkateswararao Jujjuri (JV) <jvrao@linux.vnet.ibm.com>
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@... - 06:22 pm Revision 03952339: pci: remove support for pre memory API BARs
- Not used anymore.
Reviewed-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: Anthony Liguori <aliguori@us.ibm.com... - 06:22 pm Revision e57964f5: ehci: convert to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Av... - 06:22 pm Revision 95524ae8: msix: convert to memory API
- The msix table is defined as a subregion, to allow for a BAR that
mixes device specific regions with the msix table.
... - 06:22 pm Revision cfc0be25: pci: remove pci_register_bar()
- Superceded by pci_register_bar_region(). The implementations
are folded together.
Reviewed-by: Richard Henderson <r... - 06:22 pm Revision 50181f10: pci: fold BAR mapping function into its caller
- There is only one function, so no need for a function pointer.
Reviewed-by: Richard Henderson <rth@twiddle.net>
Revi... - 06:22 pm Revision e824b2cc: pci: rename pci_register_bar_region() to pci_register_bar()
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Av... - 06:22 pm Revision de00982e: xen-platform: convert to memory API
- Since this device bypasses PCI and registers I/O ports directly with
the system bus, it needs further attention.
Rev... - 06:22 pm Revision a03f66e4: uhci: convert to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Av... - 06:22 pm Revision fa6c6065: pci: remove pci_register_bar_simple()
- Superceded by pci_register_bar_region().
Reviewed-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: Anthony Liguo... - 06:22 pm Revision af956cad: isa-mmio: convert to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Av... - 06:22 pm Revision 14caaf7f: pci: convert pci rom to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Av... - 06:22 pm Revision c5e6fb7e: sun4u: convert to memory API
- fixes memory leak on repeated BAR map/unmap
Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Avi Kivi... - 06:22 pm Revision bd8d6f7c: pcnet: convert to memory API
- Also related chips.
Reviewed-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: Anthony Liguori <aliguori@us.ibm.c... - 06:22 pm Revision d9c6ebd1: i6300esb: convert to memory API
- Also add missing destructor.
Reviewed-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: Anthony Liguori <aliguori... - 06:22 pm Revision 1ec4e1dd: ne2000: convert to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Li... - 06:22 pm Revision 23c5e4ca: ppc: convert to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Av... - 06:22 pm Revision 67e576c2: ahci: convert to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Av... - 06:22 pm Revision 234bbdf1: intel-hda: convert to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Av... - 06:22 pm Revision b0ce84e5: lsi53c895a: convert to memory API
- An optimization that fast-pathed DMA reads from the SCRIPTS memory
was removed int the process. Likely it breaks wit... - 06:22 pm Revision da146d0a: virtio-pci: convert to memory API
- except msix.
[jan: fix build]
[aliguori: fix build]
Reviewed-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: A... - 06:15 pm Revision 83c406d9: ac97: convert to memory API
- fixes BAR sizing as well.
Reviewed-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: Anthony Liguori <aliguori@us... - 06:15 pm Revision a9deb8c6: ide: convert to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Av... - 06:15 pm Revision 5e6ffdde: eepro100: convert to memory API
- Note: the existing code aliases the flash BAR into the MMIO bar. This is
probably a bug. This patch does not correc... - 06:15 pm Revision cb06608e: ivshmem: convert to memory API
- excluding msix.
Reviewed-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: Anthony Liguori <aliguori@us.ibm.com>
... - 06:15 pm Revision e1a99dbd: es1370: convert to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Av... - 06:15 pm Revision ad00a9b9: e1000: convert to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Av... - 06:15 pm Revision b2a5e761: vga: simplify vga window mmio access functions
- Make use of the memory API's ability to satisfy multi-byte accesses via
multiple single-byte accesses.
We have to ke... - 06:15 pm Revision 899adf81: cirrus: simplify linear framebuffer access functions
- Make use of the memory API's ability to satisfy multi-byte accesses via
multiple single-byte accesses.
Reviewed-by: ... - 06:15 pm Revision bd80f3fc: rtl8139: convert to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Av... - 06:15 pm Revision 1e04d4d6: cirrus: simplify mmio BAR access functions
- Make use of the memory API's ability to satisfy multi-byte accesses via
multiple single-byte accesses.
Reviewed-by: ... - 06:15 pm Revision aee97b84: pci: pass I/O address space to new PCI bus
- This lets us register BARs in the I/O address space.
Reviewed-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: A... - 06:15 pm Revision 5968eca3: pci: allow I/O BARs to be registered with pci_register_bar_region()
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Av... - 06:15 pm Revision 4e56f089: cirrus: simplify bitblt BAR access functions
- Make use of the memory API's ability to satisfy multi-byte accesses via
multiple single-byte accesses.
Reviewed-by: ... - 06:15 pm Revision 309cb471: Integrate I/O memory regions into qemu
- get_system_io() returns the root I/O memory region.
Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: ... - 06:15 pm Revision a815b166: cirrus: simplify vga window mmio access functions
- Make use of the memory API's ability to satisfy multi-byte accesses via
multiple single-byte accesses.
Reviewed-by: ... - 06:15 pm Revision 2dd30228: memory: rename PORTIO_END to PORTIO_END_OF_LIST
- For consistency with other _END_OF_LIST macros.
Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Li... - 06:15 pm Revision b1950430: vga: convert vga and its derivatives to the memory API
- Convert all vga memory to the memory API. Note we need to fall back to
get_system_memory(), since the various buses ... - 06:15 pm Revision 16a96f28: pci: add API to get a BAR's mapped address
- Some (hacky) devices that have a back-channel to read this
address back outside the normal configuration mechanisms, ... - 06:15 pm Revision 7b619b9a: vmsvga: don't remember pci BAR address in callback any more
- We're going to remove the callback, so we can't use it to save the
address. Use the pci API instead.
Reviewed-by: R... - 12:46 pm Revision 32b74677: Unbreak the build on ppc32
- Signed-off-by: malc <av1474@comtv.ru>
- 12:37 pm Revision 9f058c19: Merge branch 'master' of git://git.qemu.org/qemu
- 10:35 am Revision 39c0564e: [virtio-9p] Add infrastructure to support glib threads and coroutines.
- This patch is originally made by Arun Bharadwaj for glib support.
Later Harsh Prateek Bora added coroutines support.
... - 10:35 am Revision ff06030f: [virtio-9p] Change all pdu handlers to coroutines.
- This patch changes the top level handlers to coroutines and sets the base.
It will be followed up with series of patc... - 10:34 am Revision 4b76a481: coroutine: add gthread dependency
- Commit 1fc7bd4a86a2bfeafcec29445871eb97469a2699 removed the gthread and
gio dependency since qemu-ga did not require ...
08/07/2011
- 02:06 pm Revision 23ddf2bb: Fix forcing multicast msgs to loopback on OpenBSD.
- Fix forcing multicast msgs to loopback on OpenBSD.
e.g.
$ sudo qemu -m 128 -no-fd-bootchk \
-hda virtual.img ... - 12:57 pm Revision 9f4b09a4: Use mmap to allocate execute memory
- Use mmap to allocate executable memory on NetBSD as well.
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
S... - 12:48 pm Revision 45c245bf: Fix network interface tap backend
- Fix network interface tap backend work on NetBSD.
It uses an ioctl to get the tap name.
Signed-off-by: Christoph Egg... - 12:37 pm Revision c7c37b5d: darwin-user: Remove two unused variables
- cppcheck report:
darwin-user/signal.c:322: style: Unused variable: i
darwin-user/signal.c:322: style:
Variable 'err'... - 12:33 pm Revision e31b0a7c: TCG: fix copy propagation
- Copy propagation introduced in 22613af4a6d9602001e6d0e7b6d98aa40aa018dc
considered only global registers. However, re... - 12:32 pm Revision 97b348e7: Remove unused is_softmmu parameter from cpu_handle_mmu_fault
- Parameter is_softmmu (and its evil mutant twin brother is_softmuu)
is not used in cpu_*_handle_mmu_fault() functions,...
08/06/2011
- 06:08 pm Revision 548f66db: Fix handling of conditional branches in delay slot of a conditional branch
- Check whether dc->npc is dynamic before using its value for branch.
Signed-off-by: Artyom Tarasenko <atar4qemu@gmail...
08/05/2011
- 08:17 pm Revision 6546bc37: Merge remote-tracking branch 'kiszka/queues/slirp' into staging
- 07:55 pm Revision b3198cc2: when overriding default tool names don't add cross-prefix
- When overriding a tool name via a shell variable, don't
tack on the cross-prefix. This specifically allows the
pkg-c... - 07:55 pm Revision 84ec6552: Reorganize and fix monitor resume after migration
- If migration failed in migrate_fd_put_buffer, the monitor may have been
resumed not only in the error path of that fu... - 06:57 pm Revision 8417cebf: memory: use signed arithmetic
- When trying to map an alias of a ram region, where the alias starts at
address A and we map it into address B, and A ... - 06:57 pm Revision 9510a486: sdl: Refactor sdl_send_mouse_event
- Replace width/height globals with the identical values from real_screen,
refactor the function according to our codin... - 06:57 pm Revision 39b796f2: memory: synchronize dirty bitmap before unmapping a range
- When a range is being unmapped, ask accelerators (e.g. kvm) to synchronize the
dirty bitmap to avoid losing informati... - 06:57 pm Revision d5ab9713: Avoid allocating TCG resources in non-TCG mode
- Do not allocate TCG-only resources like the translation buffer when
running over KVM or XEN. Saves a "few" bytes in t... - 06:57 pm Revision 2da8bb92: qdev: Eliminate duplicate reset
- qbus_reset_all_fn was registered twice, so a lot of device reset
functions were also called twice when QEMU started.
... - 06:57 pm Revision d6a65ba3: sdl: Add zoom hot keys
- Allow to enlarge or shrink the screen via CTRL-ALT-+/-. In contrast to
scaling the window, these controls always pres... - 06:57 pm Revision 982aae66: sdl: Drop bogus gui_fullscreen_initial_grab
- There must be no difference between initial -full-screen and switching
to this mode via the hot key.
Signed-off-by: ... - 06:57 pm Revision 74d9dc69: sdl: Fix cursor handling when switching consoles in absolute mouse mode
- Restore the cursor when switching from graphic to text console while the
mouse is in absolute mode. Disable it again ... - 06:57 pm Revision 2a8ad7da: sdl: Fix full screen toggling from scaled mode
- When switching to full screen mode from a scaled window, we need to
resize to DisplayState's dimension, not the scale... - 06:57 pm Revision f623d885: sdl: Never release input while in full screen mode
- It's confusing to suddenly find two mice in full screen mode when
switching consoles or accidentally hitting the grab... - 06:57 pm Revision 1ae1caf1: sdl: Factor out event handlers from sdl_refresh
- No functional changes.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@u... - 06:57 pm Revision 110defd7: sdl: Initialize gui_fullscreen earlier during setup
- This ensures that we actually enter full screen on startup when e.g.
'-vga none -full-screen' was specified.
Signed-... - 06:57 pm Revision f9977897: sdl: Restore scaling mode on return from full screen
- Save the scaling mode and its geometry when going full screen, restore
it when returning to windowed mode.
CC: Stefa... - 06:57 pm Revision 35b0f237: sdl: Dynamically grab input in absolute mouse mode
- Not grabbing the input means that special keys like ALT+TAB are still
handled by the host. Improve the usability by g... - 06:57 pm Revision f8558100: sdl: Consistently avoid grabbing input for text consoles
- There were some preexisting bits that released the input when switching
to text console. This patch spreads this logi... - 06:57 pm Revision 91ada980: sdl: Do not make full screen mode resizable
- This prevents continuous resizing events and improper screen setups when
going full screen.
CC: Stefano Stabellini <... - 06:57 pm Revision 97ad1c26: sdl: Avoid redundant scaling deactivation
- Prevents screen flickering.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aligu... - 06:57 pm Revision 257a7375: Check fread() results to avoid gcc 4.6 warnings
- When compiling with gcc 4.6, some code in fw_cfg.c complains that fop_ret
is assigned but not used (which is true). ... - 06:57 pm Revision 8a6b0cd7: MAINTAINERS: add entry for Xen
- Acked-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Signed-... - 06:57 pm Revision 941f511a: sdl: Fix termination in -no-shutdown mode
- Just like the monitor does, we need to clear no_shutdown before calling
qemu_system_shutdown_request on quit requests... - 06:57 pm Revision d71680c8: sdl: Properly mark modifier+u as hotkey
- Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 06:10 pm Revision ac363c90: Remove #ifdef KVM_CAP_TSC_CONTROL
- Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
- 06:04 pm Revision a732e1ba: qemu: Add strtosz_suffix_unit function
- This function does the same as the strtosz_suffix function
except that it allows to specify the unit to which the
k/M... - 06:04 pm Revision b862d1fe: qemu-x86: Add tsc_freq option to -cpu
- To let the user configure the desired tsc frequency for the
guest if running in KVM.
Signed-off-by: Joerg Roedel <jo... - 06:04 pm Revision 2a1ac12b: kvm: Drop obsolete KVM_IOEVENTFD #ifdefs
- Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com> - 06:04 pm Revision cf7d3e64: kvmclock: Fix feature detection
- Bit-wise or the feature flags and drop the obsolete #ifdef.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signe... - 06:04 pm Revision e7429073: qemu-x86: Set tsc_khz in kvm when supported
- Make use of the KVM_TSC_CONTROL feature if available.
Signed-off-by: Joerg Roedel <joerg.roedel@amd.com>
Signed-off-... - 03:15 pm Revision 35d7ace7: qcow2: Fix L1 table size after bdrv_snapshot_goto
- When loading an internal snapshot whose L1 table is smaller than the current L1
table, the size of the current L1 wou... - 03:05 pm Revision e3a110b5: slirp: Only start packet expiration for delayed ones
- The expiration timeout must only affect packets that are queued due to
pending ARP resolutions. The old version broke... - 03:04 pm Revision fd593879: slirp: Read current time only once per if_start call
- No need to update the current time for each packet we send from the
queue. Processing time is comparably short.
Sign... - 01:51 pm Revision 5a371a2e: slirp: Fix types of IP address parameters
- Should be uint32_t for IPv4, not int. Also avoid in_addr_t without
proper includes. Fixes build regression on mingw32... - 09:07 am Revision a67a47d2: Merge branch 'master' of git://git.qemu.org/qemu
- 01:15 am Revision 81e34a24: Merge remote-tracking branch 'mst/for_anthony' into staging
- 01:14 am Revision e06516f5: Merge remote-tracking branch 'alon/pull-libcacard.data' into staging
- 01:14 am Revision 6e855de9: Merge remote-tracking branch 'stefanha/trivial-patches' into staging
- 01:13 am Revision dfa79e8a: Merge remote-tracking branch 'spice/spice.v40' into staging
- 01:12 am Revision c00c0dc6: Merge remote-tracking branch 'kiszka/queues/slirp' into staging
- 01:10 am Revision 5df0a2a5: Merge remote-tracking branch 'kraxel/usb.22' into staging
- 12:45 am Revision 47bf05d7: Merge remote-tracking branch 'kwolf/for-anthony' into staging
- 12:43 am Revision 855d7e25: virtio-balloon: Add exit handler, fix memleaks
- Add an exit handler that will free up RAM after a virtio-balloon device
is unplugged.
Signed-off-by: Amit Shah <amit... - 12:43 am Revision ac720400: virtio-balloon: Unregister savevm section on device unplug
- Migrating after unplugging a virtio-balloon device resulted in an error
message on the destination:
Unknown savevm s... - 12:43 am Revision 1ba16968: configure: Fix bad shell expression for non-Linux hosts
- With vhost_net="" (most non-Linux hosts), configure prints an
error message:
test: 2551: =: unexpected operator
Fix... - 12:43 am Revision d138cee9: guest agent: add --enable-guest-agent config option
- QAPI will require glib/python, but for now the guest agent is the only
user. For now, make these dependencies an expl... - 12:43 am Revision 46f08792: alpha-softmmu: Disable for the 0.15 release branch.
- The system emulation code was not merged before the branch.
Let's leave that work for the next release.
Signed-off-b... - 12:43 am Revision 9af8025e: Add support for finding libpng via pkg-config.
- Signed-off-by: Brad Smith <brad@comstyle.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 12:43 am Revision 73428a8e: balloon: Fix header comment; add Copyright
- Signed-off-by: Amit Shah <amit.shah@redhat.com>
- 12:43 am Revision 514e73ec: balloon: Reject negative balloon values
- Negative balloon values don't make sense, reject them and throw a qerror
with QERR_INVALID_PARAMETER_VALUE.
Reported... - 12:43 am Revision f76f6655: virtio-balloon: Check if balloon registration failed
- Multiple balloon registrations are not allowed; check if the
registration with the qemu balloon api succeeded. If no... - 12:43 am Revision 182b9203: balloon: Simplify code flow
- Replace:
if (foo) {
...
} else {
return 0;
}
by
if (!foo) {
return 0;
}
...
Signed-off-by:... - 12:43 am Revision 6c6ec182: balloon: Don't allow multiple balloon handler registrations
- Multiple balloon devices don't make sense; disallow more than one
registration attempt to register handlers.
Signed-... - 12:43 am Revision d4443cb6: virtio-balloon: Fix header comment; add Copyright
- Signed-off-by: Amit Shah <amit.shah@redhat.com>
- 12:43 am Revision dce911c7: virtio-balloon: Separate status handling into separate function
- Separate out the code to retrieve balloon info from the code that sets
balloon values.
This will be used to separate... - 12:43 am Revision 30fb2ca6: balloon: Separate out stat and balloon handling
- Passing on '0' as ballooning target to indicate retrieval of stats is
bad API. It also makes 'balloon 0' in the moni... - 12:43 am Revision b80bc1dd: balloon: Add braces around if statements
- Signed-off-by: Amit Shah <amit.shah@redhat.com>
Reviewed-by: Markus Armbruster <armbru@redhat.com> - 12:43 am Revision 0a2a30d5: balloon: Make functions, local vars static
- balloon.h had function declarations for a couple of functions that are
local to balloon.c. Make them static.
Drop t...
08/04/2011
- 04:51 pm Revision dcfda673: usb-hid: split hid code to hw/hid.[ch]
- Almost pure code motion. Unstatic hid interface functions and add
them to the header file. Some renames. Some code... - 04:51 pm Revision 0d878eec: usb-hid: create & use HIDState
- First step in separating out the HID emulation code from usb-hid, so it
can be reused without creating a dummy usb de... - 04:51 pm Revision b069d348: hid: move idle+protocol from usb-hid to hid too.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 04:51 pm Revision fb8f4cee: bluetooth: kill dummy usb device, use hid code directly.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 04:51 pm Revision 38931fa8: usb-hid: add hid_has_events()
- Add hid_has_events function, use it to figure whenever there are pending
events instead of checking and updating USBH... - 04:51 pm Revision 8bde6805: usb-hid: add event callback
- Add callback for event notification, which allows to un-usbify more
functions. Also split separate hid_* functions f... - 04:51 pm Revision df5e66ee: uhci: remove buffer
- Map guest memory and pass on a direct pointer instead of copying
the bits to a indirect buffer.
Signed-off-by: Gerd ... - 04:51 pm Revision 0ce668bc: ehci: iovec support, remove buffer
- Map guest memory and pass on a direct pointer instead of copying
the bits to a indirect buffer. EHCI transfer descri... - 04:51 pm Revision 29c74f76: usb-storage: iovec support
- Add full iovec support to usb-storage.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> - 04:51 pm Revision 9440b7e5: usb-serial: iovec support
- Add full support for iovecs to usb-serial.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> - 04:51 pm Revision b621bab4: usb-host: iovec support
- Add full support for iovecs to usb-host. The code can split large
transfers into smaller ones already, we are using ... - 04:51 pm Revision d35bf9ad: move QEMUSGList typedef
- Move the QEMUSGList typedef to qemu-common so it can easily be used.
The actual struct definition stays in dma.h.
Si... - 04:51 pm Revision 8d15028e: Add iov_clear()
- Fill the spefified area with zeros.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> - 04:51 pm Revision 4f4321c1: usb: use iovecs in USBPacket
- Zap data pointer from USBPacket, add a QEMUIOVector instead.
Add a bunch of helper functions to manage USBPacket data... - 04:51 pm Revision 3a1dca94: Add iov_hexdump()
- Useful for debugging purposes.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> - 04:47 pm Revision fa57ee8e: re-activate usb-host for bsd
- A bunch of code was disabled via #if 0, for a quite long time (since
Sept 2009). Surprisingly the code builds just f... - 12:27 pm Revision e7a8a783: block: Use bdrv_co_* instead of synchronous versions in coroutines
- If we're already in a coroutine, there is no reason to use the synchronous
version of block layer functions when a co... - 02:14 am Revision a6f4e09d: lm32: softusb: claim to support full speed
- The QEMU keyboard and mouse reports themselves as full speed devices,
though they are actually low speed devices. Unt...
08/03/2011
- 06:00 pm Revision cb4b4fde: vhost: remove an incorrect assert
- The 'to' can go negative when the first region gets removed
(it gets incremented by to 0 immediately afterward), whic... - 01:57 pm Revision 1ab74cea: Delayed IP packets
- In the current implementation, if Slirp tries to send an IP packet to a client
with an unknown hardware address, the ... - 01:57 pm Revision 1a0ca1e1: Simple ARP table
- This patch adds a simple ARP table in Slirp and also adds handling of
gratuitous ARP requests.
Signed-off-by: Fabien... - 01:17 pm Revision 0f1b583e: HMP: Remove the duplicated info "info kvm" in hmp-commands.hx.
- Signed-off-by: Zhi Yong Wu <wuzhy@linux.vnet.ibm.com>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 01:17 pm Revision 793553ac: Makefile: delete config.log in distclean
- Distclean should remove anything created by the configure script.
Signed-off-by: Alexandre Raymond <cerbere@gmail.co... - 01:17 pm Revision d41a75a2: configure: display "no" for disabled kvm/vhost-net
- Fix configure display for non-Linux OS's and the KVM /
vhost-net features to show "no" output instead of nothing
at t... - 01:03 pm Revision 3e16b9c5: qxl: add QXL_IO_FLUSH_{SURFACES,RELEASE} for guest S3&S4 support
- Add two new IOs.
QXL_IO_FLUSH_SURFACES - equivalent to update area for all surfaces, used
to reduce vmexits from N... - 01:03 pm Revision 9197a7c8: qxl: bump pci rev
- Inform guest drivers about the new features I/O commands we have
now (async commands, S3 support) if building with ne... - 01:03 pm Revision 5ff4e36c: qxl: async io support using new spice api
- Some of the QXL port i/o commands are waiting for the spice server to
complete certain actions. Add async versions f... - 11:49 am Revision bafc72ab: slirp: Take maintainer token
- Anthony asked me to pick up the maintenance of this subsystem, and I
agreed.
Signed-off-by: Jan Kiszka <jan.kiszka@s...
08/02/2011
- 04:53 pm Revision 68d100e9: qcow2: Use coroutines
- Signed-off-by: Kevin Wolf <kwolf@redhat.com>
- 04:53 pm Revision 384acbf4: async: Remove AsyncContext
- The purpose of AsyncContexts was to protect qcow and qcow2 against reentrancy
during an emulated bdrv_read/write (whi... - 04:53 pm Revision ba1d1afd: posix-aio-compat: Allow read after EOF
- In order to be able to transparently replace bdrv_read calls by bdrv_co_read,
reading beyond EOF must produce zeros i... - 04:53 pm Revision 52b8eb60: qcow: Use coroutines
- The old qcow format is another user of the AsyncContext infrastructure.
Converting it to coroutines (and therefore Co... - 04:53 pm Revision e680cfa7: coroutines: Use one global bottom half for CoQueue
- Now that AsyncContexts don't exist any more, we can use one global bottom half
for restarting coroutines instead of a... - 04:53 pm Revision 5e3840ce: coroutine: add test-coroutine --benchmark-lifecycle
- Add a microbenchmark for coroutine create, enter, and return (aka
lifecycle). This is a useful benchmark because use... - 04:53 pm Revision aa7ee42e: coroutine: add test-coroutine automated tests
- To run automated tests for coroutines:
make test-coroutine
./test-coroutine
On success the program terminates w... - 04:53 pm Revision f9f05dc5: block: Add bdrv_co_readv/writev emulation
- In order to be able to call bdrv_co_readv/writev for drivers that don't
implement the functions natively, add an emul... - 04:53 pm Revision 68485420: block: Emulate AIO functions with bdrv_co_readv/writev
- Use the bdrv_co_readv/writev callbacks to implement bdrv_aio_readv/writev and
bdrv_read/write if a driver provides th... - 04:53 pm Revision da1fa91d: block: Add bdrv_co_readv/writev
- Add new block driver callbacks bdrv_co_readv/writev, which work on a
QEMUIOVector like bdrv_aio_*, but don't need a c... - 04:53 pm Revision b96e9247: coroutines: Locks
- Signed-off-by: Kevin Wolf <kwolf@redhat.com>
- 02:57 pm Revision 4995f0d6: libcacard: use INSTALL_DATA for data
- Signed-off-by: Alon Levy <alevy@redhat.com>
- 12:26 am Revision 67494323: Sparc: fix non-faulting unassigned memory accesses
- Commit b14ef7c9ab41ea824c3ccadb070ad95567cca84e
introduced cpu_unassigned_access() function. On Sparc,
the function d...
08/01/2011
- 01:43 pm Revision 8b92e298: qxl: add io_port_to_string
- Signed-off-by: Alon Levy <alevy@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> - 01:43 pm Revision a963f876: spice: add qemu_spice_display_init_common
- Factor out SimpleSpiceDisplay initialization into
qemu_spice_display_init_common() and call it from
both qxl.c (for v... - 01:43 pm Revision 14898cf6: qxl: fix surface tracking & locking
- Surface tracking needs proper locking since it is used from vcpu and spice
worker threads, add it. Also reset the su... - 01:43 pm Revision 2bce0400: qxl: error handling fixes and cleanups.
- Add qxl_guest_bug() function which is supposed to be called in case
sanity checks of guest requests fail. It raises ... - 01:43 pm Revision 5c59d118: spice: add worker wrapper functions.
- Add wrapper functions for all spice worker calls.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> - 01:43 pm Revision 7635392c: qxl: make qxl_guest_bug take variable arguments
- Signed-off-by: Alon Levy <alevy@redhat.com>
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> - 01:43 pm Revision aee32bf3: spice/qxl: move worker wrappers
- Move the wrapper functions which are used by qxl only to qxl.c.
Rename them from qemu_spice_* to qxl_spice_*. Also p... - 01:43 pm Revision e21a298a: qxl: only disallow specific io's in vga mode
- Since the driver is still in operation even after moving to UNDEFINED, i.e.
by destroying primary in any way.
Signed... - 01:14 pm Revision 00dccaf1: coroutine: introduce coroutines
- Asynchronous code is becoming very complex. At the same time
synchronous code is growing because it is convenient to... - 01:14 pm Revision d0e2fce5: coroutine: implement coroutines using gthread
- On platforms that don't support makecontext(3) use gthread based
coroutine implementation.
Darwin has makecontext(3)... - 01:10 pm Revision f6e8ffc2: raw-posix: Always check paio_init result
- Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com> - 01:10 pm Revision 5bf3f8e4: block: Removed unused function bdrv_write_sync
- Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com> - 01:10 pm Revision c1ee7d56: raw-posix: Typo fix
- Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com> - 01:10 pm Revision 8bd3e139: scsi: Remove REZERO_UNIT emulation
- REZERO_UNIT command is obsolete. Remove support for it.
Signed-off-by: Hannes Reinecke <hare@suse.de>
Signed-off-by:... - 01:10 pm Revision 02266d54: block/raw-win32: Drop disabled code for removable host devices
- It's been disabled since the start (commit 19cb3738, Aug 2006), and
has been untouched except for spelling fixes and ... - 01:10 pm Revision 49aa46bb: block: Don't let locked flag prevent medium load
- Commit aea2a33c made bdrv_eject() obey the locked flag. Correct for
medium eject (eject_flag set), incorrect for med... - 01:10 pm Revision 3790372c: scsi: Remove references to SET_WINDOW
- SET_WINDOW command is vendor-specific only.
So we shouldn't try to emulate it.
Signed-off-by: Hannes Reinecke <hare@... - 01:10 pm Revision 822e1cd1: block: Make BlockDriver method bdrv_eject() return void
- Callees always return 0, except for FreeBSD's cdrom_eject(), which
returns -ENOTSUP when the device is in a terminall... - 01:10 pm Revision f37bd73b: scsi-disk: Remove 'drive_kind'
- Instead of using its own definitions scsi-disk should
be using the device type of the parent device.
Signed-off-by: ... - 01:10 pm Revision 5f71d32f: scsi-disk: Codingstyle fixes
- Replace tabs with spaces.
Signed-off-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: Kevin Wolf <kwolf@redhat.com> - 01:10 pm Revision efc8243d: block/vpc.c: Detect too-large vpc file
- VHD files technically can be up to 2Tb, but virtual pc is limited
to 127G. Currently qemu-img refused to create vpc ... - 01:10 pm Revision 5e30a07d: scsi: Sanitize command definitions
- Sanitize SCSI command definitions.
Add _10 suffix to READ_CAPACITY, WRITE_VERIFY, VERIFY, READ_LONG,
WRITE_LONG, and ... - 01:10 pm Revision 7bf37fed: block: Make BlockDriver method bdrv_set_locked() return void
- The only caller is bdrv_set_locked(), and it ignores the value.
Callees always return 0, except for FreeBSD's cdrom_... - 01:09 pm Revision ea8f942f: blockdev: Make eject fail for non-removable drives even with -f
- Ejecting hard disk platters can only end in tears.
If you need to revoke access to an image, use drive_del, not ejec... - 01:09 pm Revision a19712b0: block: Reset device model callbacks on detach
- BlockDriverState members change_cb and change_opaque are initially
null. The device model may set them, with bdrv_se...
07/31/2011
- 07:40 am Revision 927d7217: microblaze: Add missing call to qemu_init_vcpu.
- Fixes emulation with io-thread.
Signed-off-by: Peter A. G. Crosthwaite <peter.crosthwaite@petalogix.com>
Signed-off-...
07/30/2011
- 09:54 pm Revision 2ec00650: TCG: fix breakage by previous patch
- Fix incorrect logic and typos in previous commit
1bfd07bdfe56cea43dbe258dcb161e46b0ee29b7.
Signed-off-by: Blue Swirl... - 03:21 pm Revision 1bfd07bd: TCG: fix breakage on some RISC hosts
- Fix breakage by a640f03178c22355a158fa9378e4f8bfa4f517a6
and 55c0975c5b358e948b9ae7bd7b07eff92508e756.
Some TCG targ... - 01:51 pm Revision a640f031: Do constant folding for unary operations.
- Perform constant folding for NOT and EXT{8,16,32}{S,U} operations.
Signed-off-by: Kirill Batuzov <batuzovk@ispras.ru... - 01:51 pm Revision 9a81090b: Do constant folding for boolean operations.
- Perform constant folding for AND, OR, XOR operations.
Signed-off-by: Kirill Batuzov <batuzovk@ispras.ru>
Signed-off-... - 01:51 pm Revision 55c0975c: Do constant folding for shift operations.
- Perform constant forlding for SHR, SHL, SAR, ROTR, ROTL operations.
Signed-off-by: Kirill Batuzov <batuzovk@ispras.r... - 01:51 pm Revision 53108fb5: Do constant folding for basic arithmetic operations.
- Perform actual constant folding for ADD, SUB and MUL operations.
Signed-off-by: Kirill Batuzov <batuzovk@ispras.ru>
... - 01:51 pm Revision 22613af4: Add copy and constant propagation.
- Make tcg_constant_folding do copy and constant propagation. It is a
preparational work before actual constant folding... - 01:51 pm Revision 8f2e8c07: Add TCG optimizations stub
- Added file tcg/optimize.c to hold TCG optimizations. Function tcg_optimize
is called from tcg_gen_code_common. It cal... - 12:41 pm Revision 3e457172: exec.h cleanup
- Move softmmu_exec.h include directives from target-*/exec.h to
target-*/op_helper.c. Move also various other stuff on... - 12:33 pm Revision 104bf02e: revamp acpitable parsing and allow to specify complete (headerful) table
- This patch almost rewrites acpi_table_add() function
(but still leaves it using old get_param_value() interface).
The... - 11:26 am Revision 638737ad: SPARC64: implement %fprs dirty bits
- Implement %fprs.DU/DL bits.
The FPU sets %fprs.DL and %fprs.DU when values are assigned to %f0-31
and %f32-63 respect... - 11:26 am Revision ccb57e0e: SPARC64: fix fnor* and fnand*
- Fix the problem that result values are not assigned to the destination
registers.
Signed-off-by: Tsuneo Saito <tsnsa... - 08:26 am Revision 5e37141b: sd: do not add one sector to the disk size
- This leads to random off-by-one error.
When the size of the SD is exactly 1GB, the emulation was returning a
wrong SD... - 08:20 am Revision 4b5dfd82: user: Restore debug usage message for '-d ?' in user mode emulation
- The code which prints the debug usage message on '-d ?' for *-user
has to come before the check for "not enough argum... - 08:18 am Revision 8534b8ba: usb-hid: Fix 0/0 position for Windows in tablet mode
- For unknown reasons, Windows drivers (tested with XP and Win7) ignore
usb-tablet events that move the pointer to 0/0.... - 08:08 am Revision 3bf11207: Add support for Zipit Z2 machine
- Zipit Z2 is small PXA270 based handheld.
Signed-off-by: Vasily Khoruzhick <anarsoul@gmail.com>
Reviewed-by: Peter Ma... - 07:53 am Revision 63efb1d9: onenand: Add missing brace.
- Signed-off-by: Andrzej Zaborowski <andrew.zaborowski@intel.com>
- 07:42 am Revision f1588dd2: hw/onenand: program actions can only clear bits
- The program actions onenand_prog_main() and onenand_prog_spare()
can only set bits.
This implies a rewrite of onenan... - 07:42 am Revision 5923ba42: onenand: Handle various ID fields separately
- Handle the manufacturer, device and version IDs separately rather than
smooshing them all together into a single uint... - 07:42 am Revision af5a75f4: onenand: Pass BlockDriverState to init function
- Pass the BlockDriverState to the onenand init function so it doesn't
need to look up the drive itself.
Signed-off-by... - 07:21 am Revision d4220389: hw/nand: qdevify
- Qdevify the NAND device.
Signed-off-by: Juha Riihimäki <juha.riihimaki@nokia.com>
[Riku Voipio: Fixes and restructur... - 07:11 am Revision 89f640bc: hw/nand: Writing to NAND can only clear bits
- Writing to a NAND device cannot set bits, it can only clear them;
implement this rather than simply copying the data.... - 07:10 am Revision d72245fb: hw/nand: Support multiple reads following READ STATUS
- After receiving READ STATUS command all subsequent IO reads should return
the status register value until another com... - 07:09 am Revision 48197dfa: hw/nand: Support devices wider than 8 bits
- Support NAND devices which are wider than 8 bits.
Signed-off-by: Juha Riihimäki <juha.riihimaki@nokia.com>
[Riku Voi... - 07:01 am Revision ac2466cd: nand: Bump vmstate version after changing structure.
- Signed-off-by: Andrzej Zaborowski <andrew.zaborowski@intel.com>
- 07:00 am Revision d5f2fd58: hw/nand: Support large NAND devices
- Add support for NAND devices of over 1Gb.
Signed-off-by: Juha Riihimäki <juha.riihimaki@nokia.com>
[Riku Voipio: Fix... - 07:00 am Revision 522f253c: hw/nand: Pass block device state to init function
- Pass the BlockDeviceState to the nand_init() function rather
than having it look it up via drive_get() itself.
Signe... - 07:00 am Revision c4f05c8c: lm832x: Take DeviceState pointer in lm832x_key_event()
- Since lm832x has been qdev'ified, its users will generally
have a DeviceState pointer rather than an i2c_slave pointe... - 07:00 am Revision 77831c20: hw/omap_gpio.c: Convert to qdev
- Convert the OMAP GPIO module to qdev.
Signed-off-by: Juha Riihimäki <juha.riihimaki@nokia.com>
[Riku Voipio: Fixes a... - 07:00 am Revision 0a34f966: hw/omap_clk: Add the clock for the OMAP2430-specific fifth GPIO module
- The OMAP2430 has a fifth GPIO module which earlier OMAP2 models lack; add
the clock definition for it.
Signed-off-by... - 07:00 am Revision f9049203: hw/omap_l4.c: Add helper function omap_l4_region_base
- Add helper function omap_l4_region_base() to return the base address
of a particular region of an L4 target agent.
S...
07/29/2011
- 05:46 pm Revision 64de0e46: Merge remote-tracking branch 'stefanha/trivial-patches' into staging
- 05:43 pm Revision 23487df8: Merge remote-tracking branch 'alon/pull-libcacard.afe' into staging
- 05:42 pm Revision 3046c984: Merge remote-tracking branch 'agraf/xen-next' into staging
- 05:39 pm Revision e3745602: Merge remote-tracking branch 'kraxel/migration.2' into staging
- 05:33 pm Revision 6b8273a1: multiboot: Fix bss segment support
- Multiboot images can specify a bss segment. The boot loader must clear
the memory of the bss and ensure that no modul... - 05:33 pm Revision 2645c6dc: Allow to leave type on default in -machine
- This allows to specify -machine options without setting an explicit
machine type. We will pick the default machine in... - 05:33 pm Revision 1ece9905: configure: add --disable-zlib-test
- This is required for building libcacard which doesn't itself require
zlib without bringing in this requirement to the... - 05:33 pm Revision 5f070c5f: CODING_STYLE: explicitly allow braceless 'else if'
- It's already allowed by the example; there are about 1800 instances in the
tree; and disallowing it would lead to
... - 05:33 pm Revision c62f6d1d: monitor: fix build breakage with --disable-vnc
- The breakage was introduced by the commit 13661089810d3e59931f3e80d7cb541b99af7071
Signed-off-by: TeLeMan <geleman@g... - 05:33 pm Revision ecf169b7: Fix a compilation error in xen-mapcache.c
- This patch fixes a compilation error in xen-mapcache.c .
/home/stefanb/qemu/qemu-git/xen-mapcache.c: In function ‘xe... - 05:33 pm Revision c7f4111a: Add missing trace call to oslib-posix.c:qemu_vmalloc()
- Acked-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Signed-off-by: Jes Sorensen <Jes.Sorensen@redhat.com>
Signed-... - 05:33 pm Revision 33fa8234: Fix last sector write on sd card
- When writing the last sector of an SD card using WRITE_MULTIPLE_BLOCK
QEmu throws an error saying that we've run off ... - 04:25 pm Revision cbbab922: move unaligned memory access functions to bswap.h
- This is just code movement, and moving the fpu/ include path from
target-dependent to target-independent Make variabl... - 04:25 pm Revision 332ae28d: move WORDS_ALIGNED to qemu-common.h
- This is not a CPU interface, and a configure test would not be too
precise. So just add it to qemu-common.h.
Signed... - 04:25 pm Revision 789ec7ce: softfloat: change default nan definitions to variables
- Most definitions in softfloat.h are really target-independent, but the
file is not because it includes definitions of... - 04:25 pm Revision bf3fb0e1: ioport: register ranges by byte aligned addresses always
- The I/O port space is byte addressable, even for word and long accesses.
An example is the VMware svga card, which h... - 04:25 pm Revision 6da48311: usb-ohci: convert to MemoryRegion
- Reviewed-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony ... - 04:25 pm Revision 6bd10515: pc: move global memory map out of pc_init1() and into its callers
- Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 04:25 pm Revision 3d3b8303: showing a splash picture when start
- Added options to let qemu transfer two configuration files to bios:
"bootsplash.bmp" and "etc/boot-menu-wait", which ... - 04:25 pm Revision ec3bb837: sysbus: add MemoryRegion based memory management API
- Allow registering sysbus device memory using a MemoryRegion. Once all users
are converted, sysbus_init_mmio() and sy... - 04:25 pm Revision 4aa63af1: pc: grab system_memory
- While eventually this should come from the machine initialization function,
take a short cut to avoid converting all ... - 04:25 pm Revision 79ff8cb0: pci: add MemoryRegion based BAR management API
- Allow registering a BAR using a MemoryRegion. Once all users are converted,
pci_register_bar() and pci_register_bar_... - 04:25 pm Revision 1e39101c: pci: pass address space to pci bus when created
- This is now done sloppily, via get_system_memory(). Eventually callers
will be converted to stop using that.
Review... - 04:25 pm Revision 62152b8a: exec.c: initialize memory map
- Allocate the root memory region and initialize it.
Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony... - 04:25 pm Revision 00cb2a99: pc: convert pc_memory_init() to memory API
- Reviewed-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony ... - 04:25 pm Revision 627a0e90: memory: add backward compatibility for old portio registration
- Reviewed-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony ... - 04:25 pm Revision 16ef61c9: memory: late initialization of ram_addr
- For non-RAM memory regions, we cannot tell whether this is an I/O region
or an MMIO region. Since the qemu backing r... - 04:25 pm Revision 658b2224: memory: I/O address space support
- Allow registering I/O ports via the same mechanism as mmio ranges.
Reviewed-by: Anthony Liguori <aliguori@us.ibm.com... - 04:25 pm Revision 4ef4db86: memory: transaction API
- Allow changes to the memory hierarchy to be accumulated and
made visible all at once. This reduces computational eff... - 04:25 pm Revision 14a3c10a: memory: rename MemoryRegion::has_ram_addr to ::terminates
- I/O regions will not have ram_addrs, so this is a better name.
Reviewed-by: Anthony Liguori <aliguori@us.ibm.com>
Si... - 04:25 pm Revision 3e9d69e7: memory: add ioeventfd support
- As with the rest of the memory API, the caller associates an eventfd
with an address, and the memory API takes care o... - 04:25 pm Revision b8af1afb: memory: separate building the final memory map into two steps
- Instead of adding and deleting regions in one pass, do a delete
pass followed by an add pass. This fixes the followi... - 04:25 pm Revision 74901c3b: memory: add backward compatibility for old mmio registration
- This eases the transition to the new API.
Reviewed-by: Anthony Liguori <aliguori@us.ibm.com>
Signed-off-by: Avi Kivi... - 04:25 pm Revision cc31e6e7: memory: abstract address space operations
- Prepare for multiple address space support by abstracting away the details
of registering a memory range with qemu's ... - 04:25 pm Revision 3d8e6bf9: memory: merge adjacent segments of a single memory region
- Simple implementations of memory routers, for example the Cirrus VGA memory banks
or the 440FX PAM registers can gene... - 04:25 pm Revision 093bc2cd: Hierarchical memory region API
- The memory API separates the attributes of a memory region (its size, how
reads or writes are handled, dirty logging,... - 04:25 pm Revision 1c0ffa58: Internal interfaces for memory API
- get_system_memory() provides the root of the memory hierarchy.
This interface is intended to be private between memo... - 04:25 pm Revision 9d3a4736: Add memory API documentation
- Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 04:25 pm Revision 5a583347: memory: implement dirty tracking
- Currently dirty tracking is implemented by passing through
all calls to the underlying cpu_physical_memory_*() calls.... - 04:17 pm Revision 5ab28c83: qdev: Reset hot-plugged devices
- Device models rely on the core invoking their reset handlers after init.
We do this in the cold-plug case, but so far... - 08:01 am Revision 43e86c8f: pcie_host: verify mmcfg address range
- For a conventional pci device behind
a pcie-to-pci bridge, pci_host handlers get confused by
an out of bounds access ...
07/27/2011
- 08:19 pm Revision 845f85fa: virtio: Plug memleak by freeing vdev
- virtio_common_init() allocates RAM for the vdev struct (and any
additional memory, depending on the size passed to th... - 08:18 pm Revision b52dfd71: virtio-net: don't use vdev after virtio_cleanup
- virtio_cleanup() will be changed by the following patch to remove the
VirtIONet struct that gets allocated via virtio... - 08:08 pm Revision d92551f2: virtio-blk: Fix memleak on exit
- Calling virtio_cleanup() will free up memory allocated in
virtio_common_init().
Signed-off-by: Amit Shah <amit.shah@... - 08:08 pm Revision 1129714f: virtio-pci: use generic logic for command access
- In practice, guests don't generate config requests
that cross a word boundary, so the logic to
detect command word ac... - 05:57 pm Revision c20cdf8b: qmp: fix efect -> effect typo in qmp-commands.hx
- Signed-off-by: Zhi Yong Wu <wuzhy@linux.vnet.ibm.com>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 05:57 pm Revision ec67464c: xen_mapcache: remove unused variable
- Signed-off-by: Juan Quintela <quintela@redhat.com>
Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Si... - 05:57 pm Revision 016c77ad: Makefile: add missing deps on $(GENERATED_HEADERS)
- This fixes a build issue with make -j6+ due to qapi-generated files
being built before $(GENERATED_HEADERS) have been... - 12:10 pm Revision cf2846b5: slirp: Fix unusual "comments" in unused code
- cppcheck detected two rather strange comments which were not
correctly written as C comments.
They did not cause any... - 12:09 pm Revision 45b75ae4: Makefile: Minor cscope fixups
- Create cscope symbols for assembly files in addition to .c/.h files.
Create cscope database with full path instead of... - 10:58 am Revision 023367e6: vhost build fix for i386
- vhost.c uses __sync_fetch_and_and(), which is only
available for -march=i486 and above (see
https://bugzilla.redhat.c... - 10:57 am Revision 42e4126b: pci: Common overflow prevention
- Introduce pci_config_read/write_common helpers to prevent passing
accesses down the callback chain that go beyond the...
07/26/2011
- 05:30 pm Revision 906879a9: target-arm: Mark 1136r1 as a v6K core
- The 1136r1 is actually a v6K core (unlike the 1136r0); mark it as such,
thus enabling the TLS registers, NOP hints, C... - 05:30 pm Revision 934814f1: target-arm: Handle UNDEF and UNPREDICTABLE cases for VLDM, VSTM
- Handle the UNDEF and UNPREDICTABLE cases for VLDM and VSTM. In
particular, we now generate an undef exception for ove... - 05:30 pm Revision 87f19eb2: target-arm: Support v6 barriers in linux-user mode
- ARMv6 implemented various operations as special cases of cp15 accesses
which are true instructions in v7; this includ... - 05:30 pm Revision 6e0c0ed1: target-arm: UNDEF on a VCVTT/VCVTB UNPREDICTABLE to avoid TCG assert
- VCVTT/VCVTB with bit 8 set is UNPREDICTABLE; we choose to UNDEF.
This avoids a TCG assert later when the VCVTT/VCVTB ... - 05:30 pm Revision a492892c: target-arm: Don't print debug messages for various UNDEF cases
- Remove some stray printfs for cases which don't generally happen
(some VFP UNDEF cases, reads and writes to unknown c... - 05:30 pm Revision 7807eed9: target-arm: support for ARM1176JZF-s cores
- Add support for v6K ARM1176JZF-S. This core includes the VA<->PA
translation capability and security extensions.
Si... - 05:22 pm Revision 0ab06d83: target-arm: make VMSAv7 remapping and AP dependent on V6K
- The VMSAv7 remapping and access permissions were introduced in ARMv6K
and not ARMv7.
Signed-off-by: Jamie Iles <jami... - 10:42 am Revision 0f94d6da: libcacard: add pc file, install it + includes
- Additionally:
+ add --includedir configure parameters
+ make install-libcacard install vscclient as well - 08:02 am Revision 679f4f8b: xen: implement unplug protocol in xen_platform
- The unplug protocol is necessary to support PV drivers in the guest: the
drivers expect to be able to "unplug" emulat... - 08:02 am Revision 834e76ea: vl.c: Check the asked ram_size later.
- As a Xen guest can have more than 2GB of RAM on a 32bit host, we move
the conditions after than we now if we run one ... - 07:57 am Revision 8a369e20: xen: Fix the memory registration to reflect of what is done by Xen.
- A Xen guest memory is allocated by libxc. But this memory is not
allocated continuously, instead, it leaves the VGA I... - 07:57 am Revision f15fbc4b: cpu-common: Have a ram_addr_t of uint64 with Xen.
- In Xen case, memory can be bigger than the host memory. that mean a
32bits host (and QEMU) should be able to handle a... - 07:43 am Revision 59d21e53: xen: make xen_enabled even more clever
- When using xen_enabled() we're currently only checking if xen is enabled
at all during the build. But what if you wan... - 07:43 am Revision fb4bb2b5: xen: introduce xen_change_state_handler
- Remove the call to xenstore_record_dm_state from xen_main_loop_prepare
that is HVM specific.
Add a new vm_change_stat... - 07:43 am Revision 8ca5692d: exec.c: Use ram_addr_t in cpu_physical_memory_rw(...).
- As the variable pd and addr1 inside the function cpu_physical_memory_rw
are mean to handle a RAM address, they should... - 07:43 am Revision 30ab6125: xen: Fix xen_enabled().
- Use the "host" CONFIG_ define instead of the "target" one.
Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>... - 07:43 am Revision f03a4ac1: xen: remove CONFIG_XEN_MAPCACHE
- We were still exporting CONFIG_XEN_MAPCACHE, even though it's completely
unused by now. Remove it.
Signed-off-by: Al...
07/25/2011
- 07:50 pm Revision c886edfb: Let users select their pythons
- Add configure check for python, exit if not found. Add switches
for specifying the path to python, use the path in Ma... - 05:40 pm Revision 0caf448b: simpletrace: suppress a warning from unused variable
- Avoid this warning:
CC simpletrace.o
/src/qemu/simpletrace.c: In function 'writeout_thread':
/src/qemu/simpletra... - 05:38 pm Revision 00aa0040: Wrap recv to avoid warnings
- Avoid warnings like these by wrapping recv():
CC slirp/ip_icmp.o
/src/qemu/slirp/ip_icmp.c: In function 'icmp_re...
07/24/2011
- 05:48 pm Revision aad04cd0: Fix chrdev return value conversion
- 6e1db57b2ac9025c2443c665a0d9e78748637b26 didn't
convert brlapi or win32 chrdevs, breaking build for those.
Fix by co... - 02:24 am Revision 1fc7bd4a: qemu-ga: remove dependency on gio and gthread
- As far as I can tell, there isn't a dependency on gthread. Also, the only use
of gio was to enable GSocket to accept... - 02:24 am Revision 4eb36d40: guest-agent: only enable FSFREEZE when it's supported by the kernel
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Also available in: Atom