Activity
From 03/10/2009 to 04/08/2009
04/08/2009
- 04:14 pm Revision 0dc586b5: Update the version information to 0.10.50 to signify development branch
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7037 c04... - 02:17 am Revision 4a19f1ec: Add --with-pkgversion.
- Allows distributors to identify their builds without needing to hack the
sources.
Signed-off-by: Paul Brook <paul@co... - 01:58 am Revision 9bd7e6d9: Implement --version.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7035 c046a42... - 01:48 am Revision 37f9ba46: target-arm: don't use T[x] in helper
- (Torbjörn Andersson)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7034 c046a42c-6fe2-441c-8c8c-71466251a162 - 01:31 am Revision 31a877f2: target-alpha: fix palcode mask for user pal calls
- (Also 6 bits for unprivileged calls)
Signed-off-by: Tristan Gingold <gingold@adacore.com>
Signed-off-by: Aurelien Ja... - 01:31 am Revision 2642cdb3: target-alpha: document more registers used by 21264
- Signed-off-by: Tristan Gingold <gingold@adacore.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id... - 01:28 am Revision 100d9891: mc146818: add square wave output support
- This is necessary for es40 as the sqw output is directly connected to the
core chipset.
Signed-off-by: Tristan Gingo... - 01:03 am Revision 9ea0b7a1: rc4030 registers improvements
- Attached patch documents some registers and simplifies one hack.
Signed-off-by: Hervé Poussineau <hpoussin@reactos.o... - 12:47 am Revision b09d9d46: target-alpha: set target page size to 13 bits
- (As defined by the alpha arch ref).
Signed-off-by: Tristan Gingold <gingold@adacore.com>
Signed-off-by: Aurelien Jar... - 12:47 am Revision e37e6ee6: Allow 5 mmu indexes.
- This is necessary for alpha because it has 4 protection levels and pal mode.
Signed-off-by: Tristan Gingold <gingold... - 12:44 am Revision 8fcc55f9: target-alpha: stop translation if too long
- Signed-off-by: Tristan Gingold <gingold@adacore.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id...
04/07/2009
- 11:55 pm Revision 9d1b494a: Fix crash on resolution change -> screen dump -> vga redraw (Avi Kivity)
- The vga screen dump function updates last_width and last_height,
but does not change the DisplaySurface that these va... - 11:55 pm Revision 799e709b: Revert r6989
- There is a much more elegant fix that will follow up after this commit.
Signed-off-by: Anthony Liguori <aliguori@us.... - 10:57 pm Revision 3e00b3f5: tcg/tcg.h: fix a few typos
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7024 c046a... - 10:57 pm Revision 2981fa96: Document some missing options in configure -h
- Signed-off-by: Andreas Faerber <andreas.faerber@web.de>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn... - 10:57 pm Revision 3cded540: vnc: Fix incorrect attempt to clear a flag
- In vnc.c in pixel_format_message, the code tries to clear the
QEMU_ALLOCATED_FLAG from the client display surface, ho... - 09:43 pm Revision ceb42de8: native preadv/pwritev support (Christoph Hellwig)
- This ties up the preadv/pwritev syscalls to qemu if they are declared in
unistd.h. This is the case currently on at ... - 09:43 pm Revision f141eafe: push down vector linearization to posix-aio-compat.c (Christoph Hellwig)
- Make all AIO requests vectored and defer linearization until the actual
I/O thread. This prepares for using native p... - 09:43 pm Revision c87c0672: remove bdrv_aio_read/bdrv_aio_write (Christoph Hellwig)
- Always use the vectored APIs to reduce code churn once we switch the BlockDriver
API to be vectored.
Signed-off-by:... - 09:23 pm Revision f1b2f712: more BlockDriver C99 initializers (Christoph Hellwig)
- Looks like the two bdrv_raw instances were missed last time.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-of... - 09:22 pm Revision 7442511c: Don't try to return result from a void function (spotted by Sparse)
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7017 c046a42c-6fe2-441c-8c8c-71466251a162
- 08:57 pm Revision 856ae5c3: Fix a few Sparse warnings
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7016 c046a42c-6fe2-441c-8c8c-71466251a162
- 05:19 am Revision 669b92ed: Update Changelog to reflect 0.10.2 release
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7015 c04... - 05:10 am Revision 1cb499fa: Remove potentially offensive humor.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@70... - 04:24 am Revision 3060cd14: Fix find_device_type() to correctly identify floppy disk devices; (Luca Tettam...
- they are reported as DRIVE_REMOVABLE by win32.
Signed-off-by: Luca Tettamanti <kronos.it@gmail.com>
git-svn-id: sv...
04/06/2009
- 03:34 pm Revision e7a6965b: target-mips: use the TCG_CALL_PURE and TCG_CALL_CONST for some helpers
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7009 c046a... - 03:33 pm Revision b9c18f56: tcg: add a CONST flag to TCG helpers
- A const function only reads its arguments and does not use TCG
globals variables. Hence a call to such a function doe... - 03:33 pm Revision 34d5a9ff: tcg: improve comment about pure functions
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7007 c046a... - 03:35 am Revision c20d7afb: Remove WIN32 guard around -k
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7006 c04...
04/05/2009
- 11:08 pm Revision 1b530a6d: Add new command line option -singlestep for tcg single stepping.
- This replaces a compile time option for some targets and adds
this feature to targets which did not have a compile ti... - 11:08 pm Revision 79d342dc: tcg/x86_64: optimize register allocation order
- The beginning of the register allocation order list on the TCG x86_64
target matches the list of clobbered registers.... - 10:30 pm Revision 8215e914: stop dirty tracking just at the end of migration (Glauber Costa)
- If there is still work to do, it is not safe to assume we
can end the dirty tracking. Specifically, kvm can update th... - 10:30 pm Revision 4dabe248: create qemu_file_set_error (Glauber Costa)
- This is mainly for consistency, since we don't want
anything outside of savevm setting it explicitly. There
are curre... - 10:30 pm Revision b161d123: propagate error on failed completion (Glauber Costa)
- migrate_fd_put_ready() calls qemu_savevm_state_complete(),
but the later can fail.
If it happens, re-start the vm an... - 10:29 pm Revision 3dd1f8ef: Disable qemu-io on Win32
- It breaks the build.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.o... - 10:14 pm Revision e3aff4f6: Add files not included in previous commit.
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6995 c04... - 10:10 pm Revision 178e08a5: Fix savevm after BDRV_FILE size enforcement
- We now enforce that you cannot write beyond the end of a non-growable file.
qcow2 files are not growable but we rely ... - 10:10 pm Revision 8185d2c9: Fix the build for --disable-aio
- This was reported by malc.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.non... - 09:43 pm Revision 59030a8c: gdbstub: Rework configuration via command line and monitor (Jan Kiszka)
- Introduce a more canonical gdbstub configuration (system emulation only)
via the new switch '-gdb dev'. Keep '-s' as ... - 09:43 pm Revision bc14ca24: Make `-icount' help fit 80 chars screen width (Robert Riebisch)
- On Windows default screen width for the command prompt (A.K.A. "DOS
window") is 80 chars. `-icount' help is 87 chars ... - 09:41 pm Revision 0a8e1acd: qemu-io - an I/O path exerciser (Christoph Hellwig)
- This patch adds a new qemu-io tool that links against the block layer and
image formats and allow to exercise them wi... - 09:41 pm Revision 9586fefe: Fix display breakage when resizing the screen (v2) (Avi Kivity)
- When the vga resolution changes, a new display surface is not allocated
immediately; instead that is deferred until t... - 09:03 pm Revision b9e82a59: Fix some win32 compile warnings
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6984 c046a42c-6fe2-441c-8c8c-71466251a162
- 08:41 pm Revision 1625af87: Make binary stripping conditional (Riku Voipio)
- Currently qemu unconditionally strips binaries on install. This
is a problem for packagers who may want to store/ship... - 08:40 pm Revision 2d2431f0: qcow2: fix image creation for large, > ~2TB, images (Chris Wright)
- When creating large disk images w/ qcow2 format, qcow2_create is hard
coded to creating a single refcount block. Thi... - 08:40 pm Revision 8707ecca: pci_add storage: fix error handling for 'if' parameter (Eduardo Habkost)
- This fixes:
- The error message to show the actual if= argument value. It was showing
the filename instead, beca... - 08:40 pm Revision 016c62c8: build system: clean qemu-options.texi and gdbstub-xml.c (Jan Kiszka)
- Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id:... - 08:40 pm Revision 0d00e563: build system: silent generation of doc files and qemu-options.h (Jan Kiszka)
- Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id:... - 08:40 pm Revision 93c65b47: Add host_device support to qemu-img. (Nolan Leake)
- This patch allows the use a host_device as the destination for "qemu-img
convert".
I added a ->bdrv_create function ... - 08:40 pm Revision f8de1660: Fix (at least one cause of) qcow2 corruption. (Nolan Leake)
- qcow2's get_cluster_offset() scans forward in the l2 table to find other
clusters that have the same allocation statu... - 08:40 pm Revision e68b98dc: Document QEMU coding style (v2) (Avi Kivity)
- With the help of some Limoncino I noted several aspects of the QEMU coding
style, particularly where it differs from ... - 08:40 pm Revision 8eca6b1b: Fix oops on 2.6.25 guest (Rusty Russell)
- I believe this is behind the following:
https://bugs.edge.launchpad.net/ubuntu/jaunty/+source/linux/+bug/331128
virt...
04/04/2009
- 10:10 pm Revision 1da92db2: Fix branches and TLB matches for 64 bit targets
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6974 c046a42c-6fe2-441c-8c8c-71466251a162
- 06:33 pm Revision f843e528: Allocate space for static call args, increase stack frame size on Sparc64
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6973 c046a42c-6fe2-441c-8c8c-71466251a162
- 12:21 pm Revision 762e8230: Compile all files with -ffixed-g5 etc. to avoid env (%g5) corruption
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6972 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:41 am Revision 9ddff3d2: Make i386-softmmu boot on Sparc host
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6971 c046a42c-6fe2-441c-8c8c-71466251a162
04/03/2009
- 10:33 am Revision 679dee3c: SH: Fix linux-user _is_cached typo.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@69... - 10:29 am Revision 3c1adf12: SH: Add cpu_sh4_is_cached for linux-user.
- The entire U0 area is assumed to be cacheable.
Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
git-svn... - 01:54 am Revision 8cd6345d: Immediate versions of ro[lr]
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6968 c046a42c-6fe2-441c-8c8c-71466251a162
04/02/2009
- 04:16 am Revision d19076fa: Temporary workaround for ppc on ppc
- target-ppc/translate.c puts values of type opcode_t into .opcodes
section, using GCC extension to do so, and hoping t... - 02:10 am Revision 852d481f: SH: Improve movca.l/ocbi emulation.
- Author: Vladimir Prus <vladimir@codesourcery.com>
Fix movcal.l/ocbi emulation.
* target-sh4/cpu.h (memo...
04/01/2009
- 03:27 pm Revision 714fa308: Implement and use shared memory framebuffer device rendering reoutine.
- Use DMA mapping API.
Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/q... - 02:43 pm Revision 602dafcf: Use pixel_ops.h
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6964 c046a42...
03/31/2009
- 08:18 pm Revision 61f14e10: Remove unused variable
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6963 c046a42c-6fe2-441c-8c8c-71466251a162
- 06:46 pm Revision 9d479c11: Update OpenBIOS images to r482
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6962 c046a42c-6fe2-441c-8c8c-71466251a162
- 05:34 pm Revision d0a981b2: Avoid rounding problems in ptimer_get_count
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6961 c046a42...
03/30/2009
- 08:51 pm Revision bbeea539: Fix wrong return value
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6959 c046a42c-6fe2-441c-8c8c-71466251a162
03/29/2009
- 11:54 pm Revision 9c39be47: Remove dead AIO code for win32
- AFAIK, it's never been enabled and hasn't even compiled in ages. Remove the
code to avoid confusion. If someone eve... - 06:45 pm Revision cbc37b28: target-mips: optimize gen_movcf_*()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6957 c046a... - 06:44 pm Revision af58f9ca: target-mips: optimize gen_movci()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6956 c046a... - 06:44 pm Revision d94536f4: target-mips: optimize gen_compute_branch1()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6955 c046a... - 06:40 pm Revision 58a2c436: Misc scsi disk/cdrom fixes/improvements 4/4
- Implement Test Unit Ready command (return NOT READY as above
if !bdrv_is_inserted(...))
Signed-off-by: Juergen Lock ... - 06:40 pm Revision ed6a9b30: misc scsi disk/cdrom fixes/improvements 3/4
- Add asc 0x3a, ascq 0: Medium not present to NOT READY sense
(needed to keep some guests from retrying causing long sl... - 06:40 pm Revision b2056c16: misc scsi disk/cdrom fixes/improvements 2/4
- Implement cdrom load/eject functionality (Start Stop Unit command)
Signed-off-by: Juergen Lock <nox@jelal.kn-bremen.... - 06:39 pm Revision ee16b24a: misc scsi disk/cdrom fixes/improvements 1/4
- Use correct sector size for cdrom Read TOC command
Signed-off-by: Juergen Lock <nox@jelal.kn-bremen.de>
git-svn-id... - 06:39 pm Revision 6d066274: target-mips: don't map FP registers as TCG global variables
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6950 c046a... - 06:36 pm Revision 0c0ed03b: target-mips: fix divu instruction
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6949 c046a... - 05:08 pm Revision 864951af: tcg: fix _tl aliases for divu/remu
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6948 c046a... - 04:36 pm Revision bf1752ef: target-ppc: Explain why the whole TLB is flushed on SR write
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6947 c046a... - 01:50 pm Revision 004efc96: Fix hxtool eating backslash sequences for sh != bash
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6946 c046a42c-6fe2-441c-8c8c-71466251a162
- 12:06 pm Revision fb21ced7: Fix hxtool eating backslash sequences
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6945 c046a42c-6fe2-441c-8c8c-71466251a162
- 04:31 am Revision 4c978075: fix format string warnings in block-qcow2.c (Christoph Hellwig)
- Recent patches added two compiler warnings about the format string
usage in qcow_read_extensions. One is printing a ... - 04:31 am Revision 081501da: check for bs->drv in bdrv_flush (Christoph Hellwig)
- All the bdrv_ helpers should check for bs->drv being zero as that means
there is no backend image open. bdrv_flush f... - 04:31 am Revision 999dec57: remove dead code in bdrv_check_request (Christoph Hellwig)
- Remove code dealing with negative sector numbers for byte access in
bdrv_check_request as sector numbers can't ever b... - 04:28 am Revision 41db4607: target-mips: optimize write to env->hflags
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6941 c046a... - 04:19 am Revision d45f89f4: target-mips: optimize gen_muldiv()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6940 c046a... - 04:19 am Revision ab36421e: tcg: add _tl aliases for div/divu/rem/remu
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6939 c046a... - 04:19 am Revision f129981a: target-mips: optimize gen_HILO()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6938 c046a... - 04:19 am Revision cdc0faa6: target-mips: optimize gen_trap()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6937 c046a... - 04:18 am Revision 1ba74fb8: target-mips: optimize gen_compute_branch()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6936 c046a... - 04:18 am Revision 92e90443: target-mips: don't mix result and arguments in gen_op_*
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6935 c046a... - 04:18 am Revision 3a55fa47: target-mips: gen_bshfl()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6934 c046a... - 04:18 am Revision f157bfe1: target-mips: optimize gen_mul_vr54xx()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6933 c046a... - 04:18 am Revision 20e1fb52: target-mips: optimize gen_cl()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6932 c046a... - 04:18 am Revision af4b6c54: target-ppc: avoid nop to override next instruction
- While searching PC, always store the pc of a new instruction.
Instructions that didn't generate tcg code (such as nop... - 04:04 am Revision ed1dda53: target-alpha: bug fix: avoid nop to override next instruction
- While searching PC, always store the pc of a new instruction.
Instructions that didn't generate tcg code (such as nop... - 02:22 am Revision aa4b8180: target-alpha: remove PALCODE_ declarations (unused).
- Signed-off-by: Tristan Gingold <gingold@adacore.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id... - 02:22 am Revision b5d51029: target-alpha: add instruction name in comments for hw_ld opcode.
- Make code slightly easier to read.
Also unused hw_ld opcodes now generate an invalid opc fault.
Signed-off-by: Trist... - 02:21 am Revision f8cc8534: Document which IPR are used by 21264
- Signed-off-by: Tristan Gingold <gingold@adacore.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id... - 02:14 am Revision 75fc9c0c: target-alpha: tb_flush helper should flush the tb (and not the tlb).
- Looks to be a typo fix.
Signed-off-by: Tristan Gingold <gingold@adacore.com>
Signed-off-by: Aurelien Jarno <aurelien... - 02:14 am Revision 45d46ce8: target-alpha: fix temp free for hw_st
- No need to stop translation after hw_st.
Signed-off-by: Tristan Gingold <gingold@adacore.com>
Signed-off-by: Aurelie... - 02:13 am Revision a1516744: target-alpha: fix bug: integer conditional branch offset is 21 bits wide.
- Signed-off-by: Tristan Gingold <gingold@adacore.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id... - 02:13 am Revision 577d5e7f: target-alpha: Fix bug: do not mask address LSBs for ldwu.
- Signed-off-by: Tristan Gingold <gingold@adacore.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id... - 02:13 am Revision e79ab941: target-alpha: Fix bug: palcode is at least 6 bits.
- Signed-off-by: Tristan Gingold <gingold@adacore.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id... - 01:46 am Revision 1aef4c57: build system: silence gdbstub-xml.c generation
- Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: ... - 01:27 am Revision 604457d7: tcg/README: fix description of bswap32_i32/i64
- Thanks to Stuart Brady for the notice.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.s... - 01:18 am Revision f3e3aa8c: target-sh4: r2d --append option support
- Remove qemu_ram_alloc(SDRAM_BASE) and related changes.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn... - 01:14 am Revision 7ab2589c: hw/eeprom93xx.c: support 93xx EEPROMs with more than 255 words
- In the head of eeprom93xx.c we promise to support chips with 256 words,
but store the size in an unsigned byte. This ... - 01:14 am Revision d4ae799c: hw/eeprom93xx.c: substitute structure dump with discrete dump in eeprom_save/load
- The EEPROM 93xx device used to dump a C structure to the migration stream.
This structure includes mixed 8 and 16bit ... - 01:14 am Revision e8afa065: target-sh4: r2d --append option support
- Add linux kernel command line ("--append" option) support.
Fix kernel loading address to appropriate position when --... - 12:22 am Revision f364515c: target-mips: fix FPU in 64-bit mode
- TCG does not allow the same memory location to be aliased in two
different global registers, fpu_fpr32 and fpu_fpr64.... - 12:22 am Revision 41e0c701: target-mips: implement FPU Flush-To-Zero mode
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6914 c046a...
03/28/2009
- 08:05 pm Revision 36556b20: gdbstub: Allow re-instantiation (Jan Kiszka)
- [ Note: depends on char closing fixes ]
Properly clean up the gdbstub when the user tries to re-open it
(possibly un... - 07:58 pm Revision 819f56b7: char: Fix closing of various char devices (Jan Kiszka)
- This patch fixes several issues around closing char devices. Affected
were pty (timer was left behind, even running),... - 07:55 pm Revision 9230eaf6: qemu-img: adding a "-F base_fmt" option to "qemu-img create -b" (Uri Lublin)
- If the user specifies the backing file format,
then when opening the backing file, there is no need
to probe the (bac... - 07:55 pm Revision f965509c: block-qcow2: keep backing file format in a qcow2 extension (Uri Lublin)
- Use a qcow2 extension to keep the backing file format.
By keeping the backing file format, we can:
1. Provide a way ... - 07:55 pm Revision 5eb45639: block: support known backing format for image create and open (Uri Lublin)
- Added a backing_format field to BlockDriverState.
Added bdrv_create2 and drv->bdrv_create2 to create an image with
a ... - 07:55 pm Revision 9b80ddf3: Introducing qcow2 extensions (Uri Lublin)
- Qcow2 extensions are build of magic (id) len (in bytes) and data.
They reside right after the qcow2 header.
If a back... - 07:51 pm Revision 64bf3f4e: kvm: Drop kvm_patch_opcode_byte (Jan Kiszka)
- As cpu_memory_rw_debug is now capable of modifying ROM, we can drop our
own patch function.
Signed-off-by: Jan Kiszk... - 07:51 pm Revision 5e2972fd: ROM write access for debugging (Jan Kiszka)
- Enhance cpu_memory_rw_debug so that it can write even to ROM regions.
This allows to modify ROM via gdb (I see no poi... - 07:46 pm Revision 26b258e1: Use the DMA api to map virtio elements.
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6904 c046... - 07:46 pm Revision d28a1b6e: virtio-blk: use generic vectored I/O APIs (Christoph Hellwig)
- Use the generic bdrv_aio_readv/bdrv_aio_writev APIs instead of linearizing
buffers directly. This enables using the ... - 07:46 pm Revision 522584a5: add qemu_iovec_init_external (Christoph Hellwig)
- Allow to initialize a QEMUIOVector from an externally allocated iovec.
qiov->nalloc is initialized to -1 to indicate ... - 07:29 pm Revision cef3017c: Clean some PCI defines (Stefan Weil)
- this patch adds some more defines from linux/pci_regs.h to
hw/pci.h. There is now no longer a need to define them in
... - 07:29 pm Revision 81f099ad: Fix monitor command (screendump) (Stefan Weil)
- starting with r6839, the monitor command 'screendump'
raises a nullpointer memory access which crashs Qemu.
Fix cras... - 07:28 pm Revision 6295e564: Remove nodisk_ok machine feature (Jan Kiszka)
- All archs have some kind of firmware to load and can be fine with it
already. So there is not much use in enforcing t... - 07:28 pm Revision bf9b48af: musicpal: Fix regression caused by 6839 (Jan Kiszka)
- Pass correct DisplayState field to is_surface_bgr().
Signed-off-by: Jan Kiszka <jan.kiszka@web.de>
Signed-off-by: An... - 07:28 pm Revision 0fe17f5e: gdbstub: Drop redundant memset after qemu_mallocz (Jan Kiszka)
- Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id:... - 07:28 pm Revision 34b39c2b: get roms more room. (Glauber Costa)
- This patch increases by 50 % the size available for option roms.
The main motivator is that some roms grew bigger tha... - 07:28 pm Revision 221f715d: new scsi-generic abstraction, use SG_IO (Christoph Hellwig)
- Okay, I started looking into how to handle scsi-generic I/O in the
new world order.
I think the best is to use the S... - 06:17 pm Revision 64a7fde8: Document sun ID PROM contents
- Signed-off-by: Robert Reif <reif@earthlink.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6894 c046a42c-... - 06:11 pm Revision 7403b14e: Fix DMA API when handling an immediate error from block layer (Avi Kivity)
- The block layer may signal an immediate error on an asynchronous request
by returning NULL. The DMA API did not hand... - 06:11 pm Revision c240b9af: Fix vectored aio bounce handling immediate errors (Avi Kivity)
- If a bounced vectored aio fails immediately (the inner aio submission
returning NULL) then the bounce handler erronou... - 05:58 pm Revision 7cd0874c: host_device_remove: remove incorrect check for device name (Eduardo Habkost)
- There is no need to check for valid prefixes on the the device name
when removing it. If the device name is found on ... - 10:37 am Revision 9f23011a: FreeBSD host physical cdrom fixes
- This improves physical cdrom support on FreeBSD hosts to be almost as
good as on Linux, with the only notable excepti... - 10:24 am Revision a718acec: Fix warning in vl.c
- vl.c calls dma_helper_init, so it needs to include dma.h to get a
definition for it, otherwise we get compiler warnin... - 10:14 am Revision de5e5781: Fix out of tree compilation
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6886 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:13 am Revision 5c2f8d2d: Fix compile problems with r6884
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6885 c046a42c-6fe2-441c-8c8c-71466251a162
- 08:44 am Revision 5824d651: Syncing documentation vs. -help vs. qemu_options table
- Try to keep documentation about command line switches, -help text and
qemu_options table synchronized.
In true Qemu ...
03/21/2009
- 03:09 am Revision 649c9078: Fix absolute mouse events generated by SDL frontend.
- In r6839 ("DisplayAllocator interface") the "width" and "height" globals
stopped ever being assigned. Note that last...
03/20/2009
- 08:26 pm Revision 37b7842c: Move block dma helpers aiocb to store dma state (Avi Kivity)
- Use the dedicated dma aiocb to store intermediate state for dma block
transactions.
Signed-off-by: Avi Kivity <avi@r... - 08:26 pm Revision 3fb94d56: Use vectored aiocb storage to store vector translation state (Avi Kivity)
- Now that we have a dedicated acb pool for vector translation acbs, we can
store the vector translation state in the a... - 08:26 pm Revision 6512a2a7: Implement cancellation method for dma async I/O (Avi Kivity)
- Move the dma helpers to a private aio pool, and implement a cancellation
method for them. Should prevent issues when... - 08:26 pm Revision c07a9008: Convert vectored aio emulation to use a dedicated pool (Avi Kivity)
- This allows us to remove a hack in the vectored aio cancellation code.
Signed-off-by: Avi Kivity <avi@redhat.com>
Si... - 08:25 pm Revision 6bbff9a0: Refactor aio callback allocation to use an aiocb pool (Avi Kivity)
- Move the AIOCB allocation code to use a dedicate structure, AIOPool. AIOCB
specific information, such as the AIOCB s... - 06:13 pm Revision 97b83deb: virtio: Allow guest to defer VIRTIO_F_NOTIFY_ON_EMPTY (Alex Williamson)
- There may be cases where the guest does not want the avail queue
interrupt, even when it's empty. For the virtio-net... - 06:13 pm Revision bf16cc8f: e1000: Fix RX descriptor low threshold interrupt logic (Alex Williamson)
- The RXDMT0 interrupt is supposed to fire when the number of free
RX descriptors drops to some fraction of the total d... - 06:13 pm Revision dc1ded53: x86: Add NULL check to lsl (Jan Kiszka)
- According to the Intel specs, lsl performs a check against NULL for the
provided selector, just like lar does. helper... - 05:59 pm Revision c522d0e2: vnc: throttle screen updates. (Gerd Hoffmann)
- This patch makes the vnc server code skip screen refreshes in case
there is data in the output buffer. This reduces ... - 05:59 pm Revision 23decc87: vnc: fix printf warnings showing up with VNC_DEBUG enabled. (Gerd Hoffmann)
- Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: s... - 05:59 pm Revision 6baebed7: vnc: cleanup surface handling, fix screen corruption bug. (Gerd Hoffmann)
- This patch killes the old_data hack in the qemu server and replaces
it with a clean separation of the guest-visible d...
03/19/2009
- 04:14 am Revision a667866b: Remove dead code
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6859 c046a42c-6fe2-441c-8c8c-71466251a162
03/17/2009
- 06:05 pm Revision aba35a6c: Fix VGA issue introduced by r6349
- Thanks to Robert Riebisch for bisection
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6858 c046a42c-6fe2-441c... - 02:19 pm Revision cbbccffc: Fix ARM quadword VDUP (core register).
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6857 c046a42c-6fe2-441c-8c8c-71466251a162
03/16/2009
- 06:33 pm Revision d78f3995: Delete some unused macros detected with -Wp,-Wunused-macros use
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6856 c046a42c-6fe2-441c-8c8c-71466251a162
03/13/2009
- 11:16 pm Revision 7f70c937: Make the ELF loader aware of backwards compatibility
- Most 64 bit architectures I'm aware of support running 32 bit code
of the same architecture as well.
So x86_64 can r... - 08:10 pm Revision 92a3ecda: temporarily disable logging around pci config writes (Avi Kivity)
- A pci config write may remap the vga linear frame buffer, confusing the
memory slot dirty logging logic.
Fixed Windo... - 08:09 pm Revision 8a93e519: stop dirty logging while updating cirrus bank memory (Glauber Costa)
- Otherwise, slot tracking gets confused.
This fixes a screen corruption bug with Ubuntu guest installation.
Signed-o... - 06:27 pm Revision 2e7d200b: Add missing file
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6850 c04... - 06:22 pm Revision 82e52676: Update changelog
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6849 c04... - 05:04 pm Revision c6bb9a32: qemu:virtio-net: Check return size on the correct sg list (Alex Williamson)
- When checking that the size of the control virtqueue return field
is sufficient, use the correct sg list.
Signed-off... - 05:03 pm Revision 3450df30: make qemu_announce_self handle non contiguous net tables (Marcelo Tosatti)
- With hotplug nd_table might contain holes.
Noticed by Eduardo Habkost.
Signed-off-by: Marcelo Tosatti <mtosatti@red... - 05:03 pm Revision 457772e6: Replace asprintf() with snprintf() in vnc.c ("Daniel P. Berrange")
- As previously discussed, this patch removes the non-portable use of
asprintf(), replacing it with malloc+snprintf ins... - 05:02 pm Revision 5b0d2727: monitor: Provide empty command as final history entry (Jan Kiszka)
- Provide an empty line as last entry in command line history, just like
bash e.g. does.
Signed-off-by: Jan Kiszka <ja... - 05:02 pm Revision a770dc7e: Add and use remaining #defines for PCI device IDs (Stuart Brady)
- This patch adds and uses #defines for the remaining hardcoded PCI
device IDs. It also moves definitions taken from l... - 05:02 pm Revision b8c18e4c: remove is_graphic_console from vga.c (Stefano Stabellini)
- Hi all,
since vga_draw_graphic is only called by vga_hw_update when the console
associated with the graphic card is a... - 05:02 pm Revision 7b5d76da: DisplayAllocator interface (Stefano Stabellini)
- Hi all,
this patch adds a DisplayAllocator interface that allows display
frontends (sdl in particular) to provide a p... - 11:35 am Revision 86dbdd40: tcg/x86_64: add bswap16_i{32,64} and bswap32_i64 ops
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6838 c046a... - 11:35 am Revision 5d40cd63: tcg/x86: add bswap16_i32 ops
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6837 c046a... - 11:35 am Revision 8777643e: target-i386: use the new bswap* TCG ops
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6836 c046a... - 11:35 am Revision fa3966a3: target-ppc: use the new bswap* TCG ops
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6835 c046a... - 11:35 am Revision 4ad4ce16: tcg: update README wrt recent bswap changes
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6834 c046a... - 11:35 am Revision 911d79ba: tcg: add _tl aliases to bswap16/32/64 TCG ops
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6833 c046a... - 11:35 am Revision 9a5c57fd: tcg: add bswap16_i64 and bswap32_i64 TCG ops
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6832 c046a... - 11:35 am Revision dfa1a3f1: tcg: optimize tcg_gen_bswap16_i32
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6831 c046a... - 11:34 am Revision 84aafb06: tcg: allow bswap16_i32 to be implemented by TCG backends
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6830 c046a... - 11:34 am Revision 66896cb8: tcg: rename bswap_i32/i64 functions
- Rename bswap_i32 into bswap32_i32 and bswap_i64 into bswap64_i64
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net... - 05:12 am Revision 537a1d4b: Fix regression introduced by r6824
- The changes introduced by r6824 broke a subtle, and admittedly obscure, aspect
of the block API. While bdrv_{pread,p...
03/12/2009
- 10:25 pm Revision 610626af: From 67e94ae77f8de4d5d822917f1723cefa7ebfb64d Mon Sep 17 00:00:00 2001
- From: Xiantao Zhang <xiantao.zhang@intel.com>
Date: Tue, 3 Mar 2009 13:33:13 +0800
Subject: [PATCH] Split ioapic logi... - 10:12 pm Revision d154615d: monitor: sync from kvm state before generating output (Jan Kiszka)
- Ported from the KVM tree: Synchronize the qemu cpu state with kvm's
before invoking various monitor info commands (li... - 10:12 pm Revision e22a25c9: Guest debugging support for KVM (Jan Kiszka)
- This is a backport of the guest debugging support for the KVM
accelerator that is now part of the KVM tree. It implem... - 09:57 pm Revision eda578e5: Drop internal bdrv_pread()/bdrv_pwrite() APIs (Avi Kivity)
- Now that scsi generic no longer uses bdrv_pread() and bdrv_pwrite(), we can
drop the corresponding internal APIs, whi... - 09:57 pm Revision 04eeb8b6: Add internal scsi generic block API (Avi Kivity)
- Add an internal API for the generic block layer to send scsi generic commands
to block format driver. This means blo... - 09:57 pm Revision 7d780669: Add specialized block driver scsi generic API (Avi Kivity)
- When a scsi device is backed by a scsi generic device instead of an
ordinary host block device, the block API is abus...
03/11/2009
- 10:05 pm Revision 943984c7: Revert r6404
- This series is broken by design as it requires expensive IO operations at
open time causing very long delays when sta... - 10:05 pm Revision b7ea8c26: Revert r6405
- This series is broken by design as it requires expensive IO operations at
open time causing very long delays when sta... - 10:05 pm Revision ebf53fcd: Revert r6406
- This series is broken by design as it requires expensive IO operations at
open time causing very long delays when sta... - 10:05 pm Revision 70240ca6: Revert r6407
- This series is broken by design as it requires expensive IO operations at
open time causing very long delays when sta... - 10:05 pm Revision fc197934: Revert r6408
- This series is broken by design as it requires expensive IO operations at
open time causing very long delays when sta... - 01:00 pm Revision 0dd0dd55: tcg: move {not,neg}_i{32,64} definitions at the right place
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6811 c046a... - 04:57 am Revision e5105083: tcg: fix commit r6805
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6810 c046a...
03/10/2009
- 11:43 pm Revision 5ef4efa4: Clean build: Add bt-host.h
- Silence compiler warning by providing proper CONFIG_BLUEZ-independent
header for the bt-host API.
Signed-off-by: Jan... - 11:43 pm Revision 419bafa5: tcg-arm: fix qemu_ld64
- Emulating fldl on arm doesn't seem to work too well. It's the way
qemu_ld64 is translated to arm instructions.
... - 09:37 pm Revision 506bfcbb: tcg: update TODO
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6807 c046a... - 09:37 pm Revision 9619376c: tcg/x86: add not/neg/extu/bswap/rot i32 ops
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6806 c046a... - 09:37 pm Revision 7fc81051: tcg: optimize logical operations
- Simplify nand/nor/eqv and move their optimizations to and/or/xor
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net... - 09:37 pm Revision 515e2f7e: target-ppc: fix commit r6789
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6804 c046a... - 09:25 pm Revision 718ec0be: musicpal: Reorganize IO memory handling (Jan Kiszka)
- The new MMIO interface requires non-overlapping slots. Reorganize the
musicpal accordingly, fixing a regression for t... - 12:29 pm Revision 43e860ef: Fix tcg after commit 6800
- The introduction of TCGV_EQUAL and not op is slightly broken.
The definition of DEBUG_TCGV shows that.
Signed-off-by... - 11:03 am Revision a3fe9013: target-mips: use nor instead of or + not
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6801 c046a... - 10:57 am Revision fe75bcf7: tcg: use TCGV_EQUAL_I{32,64}
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6800 c046a... - 10:56 am Revision 44e6acb0: tcg: define TCGV_EQUAL_I{32,64}
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6799 c046a... - 12:35 am Revision c29d0de4: tcg: optimize nor(X, Y, Y), used on PPC for not(X, Y)
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6798 c046a... - 12:35 am Revision d2604285: Implement TCG not ops for x86-64
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6797 c046a...
Also available in: Atom