Activity
From 08/04/2011 to 09/02/2011
09/02/2011
- 06:35 pm Revision a74cd8cc: rename qemu_malloc and related to glib names for coherence
- Reviewed-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Signed... - 06:34 pm Revision 1901cb14: Fix install(1) usage to be compatible with OpenBSD's install(1).
- Fix install(1) usage to be compatible with OpenBSD's install(1).
When creating a directory via the -d flag the -p fl... - 06:34 pm Revision 9aed1e03: Rename qemu -> qemu-system-i386
- This has been discussed before in the past. The special casing really makes no
sense anymore. This seems like a goo... - 06:34 pm Revision 12d4536f: main: force enabling of I/O thread
- Enabling the I/O thread by default seems like an important part of declaring
1.0. Besides allowing true SMP support ... - 06:28 pm Revision d9cd446b: trace: fix out-of-tree builds
- Reported-by: Lluis Vilanova <vilanova@ac.upc.edu>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> - 06:08 pm Revision 88adbdfd: Merge remote-tracking branch 'stefanha/tracing' into staging
- 01:08 pm Revision 9f4facbc: libcacard: use INSTALL_DATA for data
- Signed-off-by: Brad Smith <brad@comstyle.com>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 01:08 pm Revision c6bfc164: x86: fix daa opcode for al register values higher than 0xf9
- The second if statement should consider the original al register value,
and not the new one.
Signed-off-by: Boris Fi... - 12:49 pm Revision 6f9faa91: sh4: Fix potential crash in debug code
- cppcheck reports this error:
qemu/hw/sh_intc.c:390: error: Possible null pointer dereference:
s - otherwise it is r...
09/01/2011
- 09:57 pm Revision 625f9e1f: Merge remote-tracking branch 'stefanha/trivial-patches' into staging
- 09:55 pm Revision a952c570: Merge remote-tracking branch 'qemu-kvm-tmp/memory/core' into staging
- 09:12 pm Revision e2a99ad3: build: sort objects to remove duplicates for link
- Avoid duplicate object files during the link. There are legitimate
cases where a link command-line would include dup... - 09:12 pm Revision 4d88a2ac: main: switch qemu_set_fd_handler to g_io_add_watch
- This patch changes qemu_set_fd_handler to be implemented in terms of
g_io_add_watch(). The semantics are a bit diffe... - 09:12 pm Revision 69e5bb68: Add glib support to main loop
- This allows GSources to be used to register callback events in QEMU. This is
useful as it allows us to take greater ... - 08:20 pm Revision 70d705fd: tcg/ppc/tcg-target.c: Avoid 'set but not used' gcc warnings
- Move the declaration and initialisation of some variables in
tcg_out_qemu_ld and tcg_out_qemu_st inside CONFIG_SOFTMM... - 12:34 pm Revision 47f08d7a: trace: enable all events
- Given that all events with programmatically-controlled state are disabled by
default, we can delete the "disable" pro... - 12:34 pm Revision fc764105: trace: separate trace event control and query routines from the simple backend
- Generalize the 'st_print_trace_events' and 'st_change_trace_event_state' into
backend-specific 'trace_print_events' a... - 12:34 pm Revision dd215f64: trace: always use the "nop" backend on events with the "disable" keyword
- Any event with the keyword/property "disable" generates an empty trace event
using the "nop" backend, regardless of t... - 12:34 pm Revision 23d15e86: trace: add "-trace events" argument to control initial state
- The "-trace events" argument can be used to provide a file with a list of trace
event names that will be enabled prio... - 12:34 pm Revision 31965ae2: trace: always compile support for controlling and querying trace event states
- The current interface is generic for this small set of operations, and thus
other backends can easily modify the "tra... - 12:34 pm Revision d8e8ef4e: simpletrace: fix process() argument count
- The simpletrace.process() function invokes analyzer methods with the
wrong number of arguments if a timestamp should ... - 12:34 pm Revision 03727e6a: trace: [simple] disable all trace points by default
- Note that this refers to the backend-specific state (whether the output must be
generated), not the event "disabled" ... - 12:34 pm Revision 9a82b6a5: trace: [stderr] add support for dynamically enabling/disabling events
- Uses the generic interface provided in "trace/control.h" in order to provide
a programmatic interface as well as comm... - 12:34 pm Revision 49926043: trace: generalize the "property" concept in the trace-events file
- This adds/modifies the following functions:
* get_name: Get _only_ the event name
* has_property: Return whether an ... - 12:34 pm Revision e4858974: trace: avoid conditional code compilation during option parsing
- A default implementation for backend-specific routines is provided in
"trace/default.c", which backends can override ... - 12:34 pm Revision 6d8a764e: trace: [configure] rename CONFIG_*_TRACE into CONFIG_TRACE_*
- Provides a more hierarchical view of the variable domain.
Also adds the CONFIG_TRACE_* variables for all backends.
... - 12:34 pm Revision 09001ee7: trace: [make] replace 'ifeq' with values in CONFIG_TRACE_*
- Signed-off-by: Lluís Vilanova <vilanova@ac.upc.edu>
- 12:34 pm Revision edb47ec4: trace: move backend-specific code into the trace/ directory
- Signed-off-by: Lluís Vilanova <vilanova@ac.upc.edu>
- 12:34 pm Revision e03b41d4: build: Fix linkage of QEMU_PROG
- Using '$^' to establish the files to link with will remove any repeated entries
in the list of dependencies.
Signed-... - 12:34 pm Revision 51010317: build: [simple] Include qemu-timer-common.o in trace-obj-y
- Helper programs like qemu-ga use tracing primitives, but qemu-timer-common.o
(also used by simpletrace.o) is not nece...
08/31/2011
- 10:48 pm Revision bdc76462: tusb6010: Convert to qdev
- Convert the tusb6010 to qdev.
Signed-off-by: Juha Riihimäki <juha.riihimaki@nokia.com>
[Riku Voipio: Fixes and restr...
08/30/2011
- 11:20 am Revision 021d26d1: memory: Fix memory_region_get_ram_ptr for ROM devices
- Mask out the sub-page bits that are used by ROM device for storing the
io-index and the IO_MEM_ROMD flag.
Signed-off... - 12:59 am Revision f0fb8b71: Merge branch 'omap-for-upstream' of git://git.linaro.org/people/pmaydell/qemu-...
08/29/2011
- 05:57 pm Revision 9f4bd6ba: Merge remote-tracking branch 'kwolf/for-anthony' into staging
- 04:48 pm Revision 950c671d: Merge remote-tracking branch 'qemu-kvm/memory/core' into staging
- 04:48 pm Revision 751d63c3: Merge remote-tracking branch 'qemu-kvm/memory/urgent' into staging
- 04:48 pm Revision c7839241: Merge remote-tracking branch 'mst/for_anthony' into staging
- 04:48 pm Revision 8d76d4be: Merge remote-tracking branch 'qmp/queue/monitor' into staging
- 03:42 pm Revision a22f123c: qemu-img: Require larger zero areas for sparse handling
- By default, require 4k of consecutive zero bytes for qemu-img to make the
output file sparse by not issuing a write r... - 01:47 pm Revision 2542bfd5: Fix spelling in comments and debug messages (recieve -> receive)
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Reviewed-by: Andreas Färber <andreas.faerber@web.de>
Signed-off-by:... - 12:35 pm Revision 11d6dded: hw/pci-stub: fix comment typo
- [Stefan fixed "doesn't" -> "don't"]
Signed-off-by: Alon Levy <alevy@redhat.com>
Signed-off-by: Stefan Hajnoczi <stef... - 11:52 am Revision b5fe14cc: memory: fix rom_device I/O mode
- When adding a rom_device in I/O mode, we incorrectly masked off the low
bits, resulting in a pure RAM map. Fix my ma...
08/28/2011
- 07:37 pm Revision eee0a1c6: omap: Wire up the DMA request line to the GPMC
- Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
- 07:37 pm Revision 856f2df7: omap_gpmc: Accept a zero mask field on omap3630
- OMAP3630 adds an extra bit of address masking, so a mask of
0xb1111 is valid. Unfortunately the GPMC_REVISION is the ... - 07:37 pm Revision d5c8cf99: omap_gpmc: Implement prefetch engine
- This commit implements the prefetch engine feature of the GPMC
which can be used for NAND devices. This includes both... - 07:37 pm Revision ef20677c: omap_gpmc: Pull prefetch engine data into sub-struct
- Refactor the gpmc state structure so items relating to
the prefetch engine are in their own sub-struct and have
more ... - 07:37 pm Revision 07bc2f80: omap_gpmc: Clean up omap_gpmc_attach MemoryRegion conversion
- Now that all callers of omap_gpmc_attach pass in a MemoryRegion*,
we can remove the base_update and unmap function po... - 07:37 pm Revision 9ed3e1b1: omap_gpmc: Reindent misindented switch statements
- Whitespace-only change fixing indentation.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org> - 07:37 pm Revision 3387bf55: omap_gpmc: Refactor omap_gpmc_cs_map and omap_gpmc_cs_unmap
- Refactor the omap_gpmc_cs_map/unmap functions:
* take the omap_gpmc_s* and a chipselect id rather than the
omap_g... - 07:37 pm Revision 9c8255e1: omap_gpmc: GPMC_IRQSTATUS is write-one-to-clear
- Fix a bug in the handling of writes to GPMC_IRQSTATUS:
it behaves as "write one to clear, writing zero is ignored".
... - 07:37 pm Revision 2a952feb: omap_gpmc: Support NAND devices
- Support accesses to NAND devices, both by mapping them into
the GPMC address space, and via the NAND_COMMAND, NAND_AD... - 07:37 pm Revision de8af7fe: omap_gpmc: Fix handling of FIFOTHRESHOLDSTATUS bit
- The OMAP3 TRM is inconsistent about whether the GPMC FIFOTHRESHOLDSTATUS
bit should be set when FIFOPOINTER > FIFOTHR... - 07:37 pm Revision b5325c27: omap_gpmc: Take omap_mpu_state* in omap_gpmc_init
- Take a pointer to the omap mpu state struct in omap_gpmc_init.
Some details of GPMC behaviour depend on the OMAP vers... - 07:37 pm Revision 77c6c736: omap_gpmc: Wire up the GPMC IRQ correctly
- The omap_gpmc wasn't actually wiring up its IRQ, so
anything that provoked an interrupt would be using
uninitialised ... - 07:37 pm Revision 7c00b9de: hw/onenand: Minor spacing fixes
- Minor whitespace-only cleanup (separated out from the qdevifying
patch for clarity).
Signed-off-by: Juha Riihimäki <... - 07:37 pm Revision f13e656e: hw/omap.h: Add OMAP 3630 to omap_mpu_model enumeration
- Add the OMAP 3630 to the omap_mpu_model enumeration, and add the
corresponding cpu_is_omap3630() function.
(OMAP3 is... - 07:37 pm Revision 7c470ff1: omap_gpmc: Calculate revision from OMAP model
- Signed-off-by: Juha Riihimäki <juha.riihimaki@nokia.com>
[Riku Voipio: Fixes and restructuring patchset]
Signed-off-b... - 07:36 pm Revision 500954e3: hw/onenand: Qdevify
- Qdevify the ONENAND device.
Signed-off-by: Juha Riihimäki <juha.riihimaki@nokia.com>
[Riku Voipio: Fixes and restruc... - 07:33 pm Revision 82866965: hw/onenand: Remove unnecessary argument from onenand_command()
- Refactor onenand_command() -- since it is essentially a method of
the device object, it doesn't make sense to pass in... - 07:22 pm Revision 46c305ef: hw/sysbus: Add sysbus_mmio_get_region()
- Add a sysbus_mmio_get_region() which allows users of sysbus
devices to turn a (SysBusDevice*, mmioidx) tuple into a
M... - 06:34 pm Revision 73c92f9a: sh_pci: Fix sh_pci memory alias confusion
- The a7 area was set up as an alias of itself, rather than the p4 area. This
sent the memory core into infinite recur... - 02:38 pm Revision 9f94778c: Fix disabling interrupts in sun4u
- clear interrupt request if the interrupt priority < CPU pil
clear hardware interrupt request if interrupts are disabl... - 10:56 am Revision 010f3f5f: xilinx: Convert most xilinx devices to MemoryRegion
- This converts ethlite, intc, timer and uartlite to use
MemoryRegions.
Signed-off-by: Edgar E. Iglesias <edgar.iglesi... - 10:17 am Revision fe0de7aa: TCG: improve optimizer debugging
- Use enum TCGOpcode instead of plain old int so that the name of
current op can be seen in GDB. Add a default case to ... - 10:17 am Revision e5b34f37: dyngen-exec.h: cleanup
- Remove unused or otherwise available stuff.
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
08/27/2011
- 08:03 pm Revision 97a3f6ff: g364fb: convert to qdev
- Extract G364 ROM contents from device emulation to machine emulation,
so device emulation can be reused in other mach... - 08:03 pm Revision b213b370: g364fb: use trace framework
- Signed-off-by: Hervé Poussineau <hpoussin@reactos.org>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com> - 06:44 pm Revision 01c4330b: checkpatch: fix braces {} handling
- checkpatch.pl doesn't report warning for if/else statements with missing
'else' braces:
if (something) {
foo;
} ... - 06:42 pm Revision 8733f609: Fix linker scripts
- Remove PROVIDE_HIDDEN and ONLY_IF_{RO,RW} from linker scripts to make
them work with older binutils versions. Fixes ... - 06:42 pm Revision 0fc6b582: Fix build on OpenBSD with BSD userland emu and smartcard NSS enabled
- The first issue is the hard coded POSIX Real Time extensions library in the
libcacard/Makefile. From looking at the c...
08/26/2011
- 07:18 pm Revision c488c7f6: block: latency accounting
- Account the total latency for read/write/flush requests. This allows
management tools to average it based on a snaps... - 11:25 am Revision b0b3db79: vhost-net: cleanup host notifiers at last step
- When the vhost notifier is disabled, the userspace handler runs
immediately: virtio_pci_set_host_notifier_internal mi... - 08:59 am Revision cb9c6268: linux-user: Correct a few missuses of host addresses
- Fix a few cases where we were passing host pointers to the
guest.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@g... - 12:35 am Revision 75f5941c: memory: add opaque parameter to memory_region_init_rom_device()
- The MemoryRegionOps callbacks expect it.
Signed-off-by: Avi Kivity <avi@redhat.com>
08/25/2011
- 11:44 pm Revision 97b833c5: microblaze: Make the MSR PVR bit non writable
- Instead of hardcoding it to 1.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@petalogix.com> - 11:44 pm Revision 8a84fc6b: microblaze: Add an MSR_PVR constant and use it.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@petalogix.com>
- 10:39 pm Revision 01e0451a: Revert "Merge remote-tracking branch 'qemu-kvm/memory/batch' into staging"
- This reverts commit 8ef9ea85a2cc1007eaefa53e6871f1f83bcef22d, reversing
changes made to 444dc48298c480e42e15a8fe676be... - 09:56 pm Revision f065aa0a: vga: Silence bogus gcc warning about uninitialized variables
- Some gcc versions do not properly detect that all possible cases are
covered and base and size are always initialized... - 07:18 pm Revision a597e79c: block: explicit I/O accounting
- Decouple the I/O accounting from bdrv_aio_readv/writev/flush and
make the hardware models call directly into the acco... - 06:40 pm Revision 860341f6: monitor: fix build breakage for !CONFIG_VNC
- Commit c62f6d1 (monitor: fix build breakage with --disable-vnc)
conditionalised some VNC setup code but left an unuse... - 05:46 pm Revision b9cb88b0: hw/9pfs: mark directories also as un-reclaimable on unlink
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 05:46 pm Revision 95f65511: hw/9pfs: Add directory reclaim support
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 05:46 pm Revision 9b54ffaa: hw/9pfs: Use v9fs_do_close instead of close
- we should use the local abstraction instead of
directly calling close.
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar... - 05:46 pm Revision 9e5b2247: hw/9pfs: init fid list properly
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 05:46 pm Revision 7a462745: hw/9pfs: Add file descriptor reclaim support
- [M. Mohan Kumar <mohan@in.ibm.com> removed some unused variables]
Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linu... - 05:46 pm Revision 84dfb926: hw/9pfs: Add reference counting for fid
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
- 04:23 pm Revision 2f4b7593: qcow2: remove unused qcow2_create_refcount_update function
- Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com> - 04:22 pm Revision 35ee5e39: qcow2: use always stderr for debugging
- let all DEBUG_ALLOC2 printf goes to stderr
Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Signed-off-by: Kevin ... - 03:50 pm Revision 56a7a874: Merge remote-tracking branch 'stefanha/trivial-patches' into staging
- 03:48 pm Revision 8ef9ea85: Merge remote-tracking branch 'qemu-kvm/memory/batch' into staging
- 03:48 pm Revision 444dc482: Merge remote-tracking branch 'aneesh/for-upstream-2' into staging
- 02:56 pm Revision 7bc2b9cd: memory: fix memory_region_init_rom_device() not initializing ->ops
- Signed-off-by: Avi Kivity <avi@redhat.com>
- 11:21 am Revision e99722f6: disasm: update comment
- Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 11:21 am Revision fdc9c41a: Fix up some style nits of last uq/master merge
- Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com> - 10:56 am Revision e33df454: mcf5208: convert to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Avi Kivity <avi@redhat.com> - 10:56 am Revision 2b90ca04: milkymist: convert to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Avi Kivity <avi@redhat.com> - 10:56 am Revision 09730e29: mainstone: convert to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Avi Kivity <avi@redhat.com> - 10:56 am Revision 906d23eb: milkymist-minimac2: convert to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Avi Kivity <avi@redhat.com> - 10:56 am Revision fcb9fc24: milkymist-softusb: convert to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Avi Kivity <avi@redhat.com> - 10:56 am Revision c2c1b0f8: piix_pci: wrap memory update in a transaction
- The code will remap all PAMs, even if just one is updated, resulting
in reduced performance. Wrap in a transaction t... - 10:56 am Revision c8a50e59: pflash_cfi01/pflash_cfi02: convert to memory API
- cfi02 is annoying in that is ignores some address bits; we probably
want explicit support in the memory API for that.... - 10:56 am Revision 20e5758b: leon3: convert to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Avi Kivity <avi@redhat.com> - 10:56 am Revision 28e77964: sysbus: add sysbus_add_memory_overlap()
- Signed-off-by: Avi Kivity <avi@redhat.com>
- 10:56 am Revision 9eadff4a: dummy_m68k: convert to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Avi Kivity <avi@redhat.com> - 10:56 am Revision 82afb3a7: g364fb: convert to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Avi Kivity <avi@redhat.com> - 10:56 am Revision 4c9e975d: lm32_boards: convert to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Avi Kivity <avi@redhat.com> - 10:56 am Revision b3cc4962: integratorcp: convert to memory API (RAM/flash only)
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Avi Kivity <avi@redhat.com> - 10:56 am Revision a1807ef2: Makefile.hw: allow hw/ files to include glib headers
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Avi Kivity <avi@redhat.com> - 10:56 am Revision cf9182e2: cirrus: wrap memory update in a transaction
- This prevents spurious unmapping and remapping of the vga windows,
which reduces performance.
Reviewed-by: Richard H... - 10:56 am Revision 5461eb21: axis_dev88: convert to memory API (RAM only)
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Acked-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
Signed-off-b... - 10:49 am Revision 5b15f275: ppc_oldworld, ppc_newworld: fix escc BAR related crash
- ppc maps the escc mmio region both at a fixed offset (as a sysbus area) and as part of a PCI BAR.
This crashes, since...
08/24/2011
- 10:11 pm Revision 89da90b1: gt64xxx: fix crash in gt64120_pci_mapping()
- The map/unmap code was assymetric - unmap used the local MemoryRegion while
map used isa_mmio_init(), which cannot ha... - 08:17 pm Revision fbe15adf: armv7m: convert to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Avi Kivity <avi@redhat.com> - 08:17 pm Revision 4c390a1d: an5206: convert to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Avi Kivity <avi@redhat.com> - 08:17 pm Revision fb48f855: ReadWriteHandler: remove
- No longer used.
Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Avi Kivity <avi@redhat.com> - 08:17 pm Revision d2c33733: pci_host: convert conf index and data ports to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Avi Kivity <avi@redhat.com> - 08:17 pm Revision be35694d: sysbus: add helpers to add and delete memory regions to the system bus
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Avi Kivity <avi@redhat.com> - 08:17 pm Revision 58160baf: stellaris_enet: convert to memory API
- Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Avi Kivity <avi@redhat.com> - 03:53 pm Revision 2df46246: sheepdog: use coroutines
- This makes the sheepdog block driver support bdrv_co_readv/writev
instead of bdrv_aio_readv/writev.
With this patch,... - 03:52 pm Revision 74d63b65: pcie/aer: fix inject aer error command
- various fixes to make aer inject error command work.
- wrong assert
- command line parser
- err.status needs initiali... - 03:52 pm Revision c9abe111: pci: Error on PCI capability collisions
- Nothing good can happen when we overlap capabilities. This may happen
when plugging in assigned devices or when devic... - 03:52 pm Revision 1553d4f1: pcie/slot: fix hotplug event
- When slot status register is cleared, PCIDevice::exp.hpev_notify
needs to be cleared.
Otherwise, PCIDevice::exp.hpev_...
08/23/2011
- 11:24 pm Revision e8906f35: PPC: E500: Set ESR values
- When an exception occurs on BookE, we need to set ESR bits to expose
to the guest information on what exactly happene... - 11:24 pm Revision 27a69bb0: PPC: E500: Inject SPE exception on invalid SPE access
- When accessing an SPE instruction despite it being not available,
throw an SPE exception instead of an APU exception.... - 11:24 pm Revision 542df9bf: PPC: E500: Add ESR bit definitions
- The BookE spec specifies a number of ESR bits. Add defines for them
so we can use them later on.
Reported-by: Jason ... - 10:51 pm Revision 710ffe60: hw/omap_gpmc: Don't try to map CS0 twice on reset
- Remove a spurious second map of the OMAP GPMC CS0 region on reset.
This fixes an assertion failure when we try to add... - 10:24 pm Revision f412c762: tcg: Update --enable-debug for TCG_OPF_NOT_PRESENT.
- Signed-off-by: Richard Henderson <rth@twiddle.net>
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-b... - 06:41 pm Revision ab0997e0: qcow2: remove memory leak
- Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com> - 06:41 pm Revision faf575c1: qcow2: removed cur_nr_sectors field in QCowAIOCB
- Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com> - 06:41 pm Revision 4617310c: qcow2: Removed unused AIOCB fields
- Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com> - 06:41 pm Revision 43ca85b5: qcow: move some blocks of code to avoid useless variable initialization
- Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com> - 06:41 pm Revision 430bbaaa: qcow: QCowAIOCB field cleanup
- remove unused field from this structure and put some of them in qcow_aio_read_cb and qcow_aio_write_cb
Signed-off-by... - 06:41 pm Revision 3fc48d09: qcow2: Removed QCowAIOCB entirely
- Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com> - 06:41 pm Revision 27deebe8: qcow: Remove QCowAIOCB
- Embed qcow_aio_read_cb into qcow_co_readv and qcow_aio_write_cb into qcow_co_writev
Signed-off-by: Frediano Ziglio <... - 06:41 pm Revision f785a5ae: block/curl: Handle failed reads gracefully.
- Current behaviour if a read fails is for the acb to not get finished.
This causes an infinite loop in bdrv_read_em (b... - 06:41 pm Revision f5cd8173: qcow/qcow2: Allocate QCowAIOCB structure using stack
- instead of calling qemi_aio_get use stack
Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Signed-off-by: Kevin W... - 06:41 pm Revision c2271403: qcow2: remove l2meta from QCowAIOCB
- Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com> - 06:41 pm Revision e4ea78ee: posix-aio-compat: fix latency issues
- In certain circumstances, posix-aio-compat can incur a lot of latency:
- threads are created by vcpu threads, so if ... - 06:41 pm Revision 5ebaa27e: qcow2: reindent and use while before the big jump
- prepare to remove read/write callbacks
Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Signed-off-by: Kevin Wolf... - 06:41 pm Revision 122bbd1d: qcow: remove old #undefined code
- Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com> - 06:41 pm Revision e8045d67: block: include flush requests in info blockstats
- Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Kevin Wolf <kwolf@redhat.com> - 06:41 pm Revision e78c69b8: qcow2: remove common from QCowAIOCB
- Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com> - 06:41 pm Revision c2bdd990: qcow2: remove cluster_offset from QCowAIOCB
- Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com> - 03:15 pm Revision 6cbc3031: qcow2: Fix DEBUG_* compilation
- By introducing BlockDriverState compiling qcow2 with DEBUG_ALLOC and DEBUG_EXT
defined got broken.
Define a BdrvCheck... - 03:15 pm Revision de33b1f3: qcow: initialize coroutine mutex
- commit 52b8eb60132b27ad53476490e9d7579003390cfa added a mutex,
but never initialized it. This caused a segfault.
Re... - 03:15 pm Revision 12888904: coroutine: Add CoRwlock support
- Signed-off-by: Aneesh Kumar K.V <aneesh.kumar@linux.vnet.ibm.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com> - 03:15 pm Revision d57237f2: qcow2: fix typo in documentation for qcow2_get_cluster_offset()
- Documentation states the num is measured in clusters, but its
actually measured in sectors
Signed-off-by: Devin Naka... - 03:15 pm Revision c3993cdc: block: parse cache mode flags in a single place
- This patch introduces bdrv_parse_cache_flags() which sets open flags
given a cache mode. Previously this was duplica... - 03:15 pm Revision 3fba9d81: qemu-img: print error codes when convert fails
- Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com> - 03:15 pm Revision bb1c0597: qemu-img: Use qemu_blockalign
- Now that you can use cache=none for the output file in qemu-img, we should
properly align our buffers so that raw-pos... - 03:15 pm Revision 92196b2f: block: add cache=directsync parameter to -drive
- This patch adds -drive cache=directsync for O_DIRECT | O_SYNC host file
I/O with no disk write cache presented to the... - 12:29 am Revision 0d877c66: xilinx.h: Added missing includes
- Added some missing #includes for this file. Previously this file
relied on its clients to pre-include its dependencie... - 12:29 am Revision b861b741: xilinx: removed microbalze_pic_init from xilinx.h
- This is a microblaze target specific function that belongs outside
of xilinx.h (which is a collection of target indep...
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 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 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 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 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 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 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 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 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 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... - 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... - 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 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 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 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 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 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 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 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: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: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 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 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 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 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 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: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 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 3f534581: Improvements to libtool support.
- Improvements to the libtool support in QEMU. Replace hard coded
libtool in the infrastructure with $(LIBTOOL) and all... - 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 f69554b9: char: qemu_chr_open_opts() -> qemu_chr_new_from_opts()
- 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 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 41084f1b: char: qemu_chr_ioctl() -> qemu_chr_fe_ioctl()
- 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 2817822d: char: rename qemu_chr_guest_close() -> qemu_chr_fe_close()
- 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 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 e7e71b0e: char: rename qemu_chr_printf() -> qemu_chr_fe_printf()
- 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>
- 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 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: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: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 0c27bf2a: hw/9pfs: Update v9fs_lock 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>
- 02:34 am Revision f1a7104a: Merge remote-tracking branch 'pmaydell/armhw-for-upstream' into staging
- 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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: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: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 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: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 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: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 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... - 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 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 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 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...
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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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... - 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 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... - 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 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: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: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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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: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:10 pm Revision ac363c90: Remove #ifdef KVM_CAP_TSC_CONTROL
- Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
- 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 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 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-... - 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 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... - 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 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 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 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 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 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 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 73428a8e: balloon: Fix header comment; add Copyright
- Signed-off-by: Amit Shah <amit.shah@redhat.com>
- 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 182b9203: balloon: Simplify code flow
- Replace:
if (foo) {
...
} else {
return 0;
}
by
if (!foo) {
return 0;
}
...
Signed-off-by:... - 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 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 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 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... - 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>
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 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 b069d348: hid: move idle+protocol from usb-hid to hid too.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 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 fb8f4cee: bluetooth: kill dummy usb device, use hid code directly.
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
- 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 29c74f76: usb-storage: iovec support
- Add full iovec support to usb-storage.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com> - 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 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 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 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: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: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...
Also available in: Atom