Activity
From 03/19/2009 to 04/17/2009
04/17/2009
- 11:50 pm Revision 37873241: hpet: Fix emulation of HPET_TN_SETVAL (Jan Kiszka)
- While Intel's spec is not that clear here, latest changes to Linux' HPET
code (commit c23e253e67c9d8a91a0ffa33c1f571a... - 11:50 pm Revision a33609ca: kvm: Fix cpuid initialization (Jan Kiszka)
- Fix (more or less) spurious guest boot failures due to corrupted cpuid
states. The reason was insufficient initializa... - 11:44 pm Revision 641636d1: qcow2 corruption: Fix alloc_cluster_link_l2 (Kevin Wolf)
- This patch fixes a qcow2 corruption bug introduced in SVN Rev 5861. L2 tables
are big endian, so entries must be conv... - 11:01 pm Revision 052ff921: Make the sed script also work with OpenBSD and OpenSolaris seds
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7164 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:59 pm Revision b6f6e3d3: qemu: Add support for SMBIOS command line otions (Alex Williamson)
- Create a new -smbios option (x86-only) to allow binary SMBIOS entries
to be passed through to the BIOS or modify the ... - 09:58 pm Revision c4be29ff: qemu: Add prototype and make qemu_uuid_parse() non-static (Alex Williamson)
- SMBIOS parameters can also provide a UUID outside of vl.c.
Signed-off-by: Alex Williamson <alex.williamson@hp.com>
S... - 08:11 pm Revision dad35419: Free VLANClientState using qemu_free() (Mark McLoughlin)
- It's allocated using qemu_mallocz(), so ...
The name and model strings are strdup() allocated, so free()
is still ap... - 08:11 pm Revision b946a153: Introduce VLANClientState::cleanup() (Mark McLoughlin)
- We're currently leaking memory and file descriptors on device
hot-unplug.
Signed-off-by: Mark McLoughlin <markmc@red... - 08:11 pm Revision 32a8f6ae: Use NICInfo::model for eepro100 savevm ID string (Mark McLoughlin)
- NICInfo::model will always be identical to the device name strings
we're currently passing to nic_init(). Just re-use... - 08:10 pm Revision 41bd13af: Add unregister_savevm() (Mark McLoughlin)
- Currently there's no way to unregister a savevm callback, so
e.g. if a NIC is hot-unplugged and a savevm is issued, w... - 08:10 pm Revision ad067148: Remove NICInfo from e1000 and mipsnet state (Mark McLoughlin)
- NICInfo isn't used after initialization, so remove it from the driver
state structures.
Signed-off-by: Mark McLoughl... - 08:10 pm Revision 9036de1a: Remove some useless malloc() checking (Mark McLoughlin)
- Now that we abort() on malloc, neither qemu_find_vlan() nor
net_tap_fd_init() can fail.
Signed-off-by: Mark McLoughl... - 08:10 pm Revision eefb4091: Don't fail PCI hotplug if no NIC model is supplied (Mark McLoughlin)
- It's perfectly fine to not supply a NIC model when adding
a new NIC - we supply the default model to pci_nic_init()
a... - 08:10 pm Revision 771f1339: Fix error handling in net_client_init() (Mark McLoughlin)
- We weren't freeing the name string everywhere.
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: Ant... - 08:10 pm Revision efb816c9: struct iovec is now universally available (Mark McLoughlin)
- struct iovec is now defined in qemu-common.h if needed, so we don't need
the tap code to handle !defined(HAVE_IOVEC).... - 08:10 pm Revision 559a8f45: Remove stray GSO code from virtio_net (Mark McLoughlin)
- Obviously merged from kvm-userspace accidentally.
Signed-off-by: Mark McLoughlin <markmc@redhat.com>
Signed-off-by: ... - 05:26 pm Revision 4b16eb9d: vga: Cleanup dirty logging (Jan Kiszka)
- In theory, there are no more quirks in the KVM slot management that
requires dirty log start/stop all over the place.... - 05:26 pm Revision e7f3dcc4: vga: Fix inconsistent tracking of map_addr (Jan Kiszka)
- Only track video RAM mapping in map_addr and use the correct RAM size.
Furthermore, make sure the reset the address i... - 05:26 pm Revision 6152e2ae: kvm: improve handling of overlapping slots (Jan Kiszka)
- This reworks the slot management to handle more patterns of
cpu_register_physical_memory*, finally allowing to reset ... - 05:26 pm Revision d3f8d37f: kvm: Add sanity checks to slot management (Jan Kiszka)
- Fail loudly if we run out of memory slot.
Make sure that dirty log start/stop works with consistent memory regions
b... - 05:26 pm Revision 494ada42: kvm: Cleanup unmap condition in kvm_set_phys_mem (Jan Kiszka)
- Testing for TLB_MMIO on unmap makes no sense as A) that flag belongs to
CPUTLBEntry and not to io_memory slots or phy... - 05:26 pm Revision 3c892168: kvm: Apply SMM-already-initialized workaround on reset (Jan Kiszka)
- Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id:... - 05:26 pm Revision 29203dcf: kvm: Sync CPU state on reset (Jan Kiszka)
- Make sure KVM gets informed about the reset CPU state.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off... - 04:50 pm Revision 8690e420: linux-user: fix inotify syscalls
- Configure test was broken, so the breakage of the #ifdef'd
code was not noticed.
Signed-off-by: Riku Voipio <riku.vo... - 04:17 pm Revision 8c0ab41f: Revert "target-mips: fix call to check_*() functions"
- This reverts commit r7127, r7132 is a better fix for that.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7133... - 04:11 pm Revision aefbc83e: target-mips: simplify exception generation
- There is no need to exit the tb after a call to helper_raise_exception
as it already calls cpu_loop_exit().
Signed-o...
04/16/2009
- 06:17 pm Revision 1d9d8b55: Translate signal values in exit status.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7131 c046a42... - 05:17 pm Revision aaf4ad39: linux-user: fix getcwd syscall
- The patch called "prefer glibc over direct syscalls" (commit 7118) has
replaced the getcwd syscall with a call to the... - 03:57 pm Revision 69a218fc: target-ppc: mark a few helpers TCG_CALL_CONST and/or TCG_CALL_PURE
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7129 c046a... - 03:57 pm Revision a6035857: target-mips: fix revision r7126
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7128 c046a... - 02:51 pm Revision 007ac6fa: target-mips: fix call to check_*() functions
- check_*() functions may in fine call generate_exception(), which ends
by a call to tcg_gen_exit_tb(). As a consequenc... - 02:51 pm Revision 585c88d5: target-mips: optimize gen_flt3_ldst()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7126 c046a... - 02:51 pm Revision c407df81: target-mips: optimize gen_flt_ldst()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7125 c046a... - 01:56 pm Revision 8e0f950d: Stop translation after a syscall instruciton.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7124 c046a42... - 12:58 pm Revision ade25b0d: configure: display debug tcg status in summary
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7123 c046a... - 12:58 pm Revision cca82982: tcg: make sure NDEBUG is defined before including <assert.h>
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7122 c046a...
04/15/2009
- 10:48 pm Revision 39386ac7: fix a typo introduced in r7118
- Reported by Stefan Weil
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.... - 08:12 pm Revision fda33744: linux-user: fix warnings introduced by r7118
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7120 c046a... - 07:18 pm Revision 603e4fd7: linux-user: proper exit code for uncaught signals
- The proper exit code for dieing from an uncaught signal is -<signal>.
The kernel doesn't allow exit() or _exit() to p... - 07:12 pm Revision 3b3f24ad: linux-user: prefer glibc over direct syscalls
- The openat/*at syscalls are incredibly common with modern coreutils,
calling them directly via syscalls breaks for ex... - 07:12 pm Revision be09ac41: linux-user: removed unnecessary MAX_SOCK_ADDR checks for socket syscalls
- - This check is not needed because kernel will check whether given
buffer is too small and there is no upper limit ... - 07:11 pm Revision 607175e0: linux-user: unix sockets - fix running dbus
- dbus sends too short (according to man 7 unix) addrlen for it's
unix socket. I've been told that happens with other a... - 07:11 pm Revision 7d8cec95: linux-user: add support for passing contents of argv0
- Added switch -0 (zero) which can be used to pass argv[0] to
target process. The main use is for a binfmt_misc wrapper... - 07:11 pm Revision 24e1003a: linux-user: Added posix message queue syscalls except mq_notify
- Signed-off-by: Lionel Landwerlin <lionel.landwerlin@openwide.fr>
Signed-off-by: Kirill A. Shutemov <kirill@shutemov.n... - 07:04 pm Revision a3a1e0fc: Simplify reconfiguration
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7113 c046a42c-6fe2-441c-8c8c-71466251a162
- 05:57 pm Revision a65f56ee: Implement sonic netcard (MIPS Jazz)
- Attached patch adds emulation of a SONIC netcard. This card has been used
in MIPS Jazz machines and in some Apple Mac... - 05:43 pm Revision ffc500ea: target-alpha: fix emulation of ecb
- As ECB is a hint, it can be safely emulated as a nop.
This change is necessary to boot Tru64.
Signed-off-by: Trista... - 05:42 pm Revision 55d7e8f6: Call configure automatically when needed
- Automatically rerun configure when it is needed.
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Au... - 05:42 pm Revision 6e9ea0c0: block-vpc: Don't silently create smaller image than requested
- The algorithm from the VHD specification for CHS calculation silently limits
images to 127 GB which may confuse a use... - 05:42 pm Revision 29463b24: target-alpha: lower parent irq when irq is lowered.
- Signed-off-by: Tristan Gingold <gingold@adacore.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id... - 05:42 pm Revision f2c94b92: target-mips: mark zero register as unused.
- Suggested by Stuart Brady.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nong... - 05:41 pm Revision d9bea114: target-mips: variable names consistency
- Use a consistent naming of arguments and TCG variables across the whole
file, the same as in tcg/tcg-op.h:
- arg1, ar...
04/13/2009
- 09:45 pm Revision f8393946: Add a --enable-debug-tcg option to configure
- This patch allows DEBUG_TCGV to be defined (and also prevents NDEBUG
from being defined) when passing an option to th... - 08:19 pm Revision 169dc5d3: Probe via #define check for OpenBSD and *Solaris
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7104 c046a42c-6fe2-441c-8c8c-71466251a162
- 07:31 pm Revision 3f4cb3d3: Fix OpenSolaris gcc4 warnings: iovec type mismatches, missing 'static'
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7103 c046a42c-6fe2-441c-8c8c-71466251a162
- 07:27 pm Revision 14d483ec: Fix OpenSolaris softfloat warnings
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7102 c046a42c-6fe2-441c-8c8c-71466251a162
- 07:23 pm Revision acda94b1: Skip KVM probe for OpenSolaris
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7101 c046a42c-6fe2-441c-8c8c-71466251a162
- 07:18 pm Revision 5a8ff3aa: Probe for OpenSolaris curses missing resize_term
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7100 c046a42c-6fe2-441c-8c8c-71466251a162
- 07:06 pm Revision 2dc766da: Fix ppc-softmmu warnings on OpenBSD host
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7099 c046a42c-6fe2-441c-8c8c-71466251a162
- 02:33 pm Revision bb0574fe: Recognise evdev(xx)_aliases(yy) and xfree86(xx)_aliases(yy) as keymap names.
- Newer Xorg use these with non-default kemaps (such as the ThinkPad keymap).
git-svn-id: svn://svn.savannah.nongnu.o... - 11:53 am Revision 867abc7e: target-mips: fix commits 7040 and 7042
- CPU state should also be saved for helpers that in fine call
cpu_unlink_tb(). Reported by Stefan Weil.
Signed-off-by...
04/12/2009
- 11:32 am Revision 30a3848b: target-mips: fix commit 7046
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7095 c046a...
04/11/2009
- 09:43 pm Revision bb928dbe: target-mips: don't map zero register as a TCG global
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7094 c046a... - 09:42 pm Revision d66c7132: target-mips: optimize gen_ldst()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7093 c046a... - 09:42 pm Revision 324d9e32: target-mips: optimize gen_arith_imm()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7092 c046a... - 08:41 pm Revision b2ee0ce2: Add named initializers.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7091 c046a42... - 08:33 pm Revision 190cd021: Remove redundant ram_require machine properly.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7090 c046a42... - 08:24 pm Revision a0b753df: Remove more redundant ram size checks.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7089 c046a42... - 08:15 pm Revision 94a6b54f: Implement dynamic guest ram allocation.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7088 c046a42... - 08:01 pm Revision b0457b69: Fix/remove bogus ram size checks.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7087 c046a42... - 07:55 pm Revision 520860ef: Allocate enough vram for 24-bit planes.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7086 c046a42... - 05:47 pm Revision 5579c7f3: Remove code phys_ram_base uses.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7085 c046a42... - 02:09 pm Revision 31fc12df: BSD user: initial support for i386 and x86_64 targets
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7084 c046a42c-6fe2-441c-8c8c-71466251a162
- 12:04 pm Revision e9c28334: Compile target independent files only once
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7083 c046a42c-6fe2-441c-8c8c-71466251a162
- 11:19 am Revision 2ffebe2d: Remove reserved registers from tcg_target_reg_alloc_order
- Noticed by Andreas Faerber
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7082 c046a42c-6fe2-441c-8c8c-7146625... - 10:39 am Revision 9de187a0: Whack [LS]MW
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7081 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:38 am Revision e23f2f36: Remove reserved registers from tcg_target_reg_alloc_order
- Noticed by Andreas Faerber
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7080 c046a42c-6fe2-441c-8c8c-7146625... - 10:02 am Revision 39303672: mips malta: fix commit 7064
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7079 c046a... - 12:56 am Revision 52a0e9eb: target-mips: fix commit r7076
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7078 c046a... - 12:42 am Revision 11f94258: target-mips: optimize gen_movcf_d()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7077 c046a... - 12:41 am Revision a4e8338d: target-mips: optimize a few tcg_temp_free()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7076 c046a... - 12:27 am Revision 1a1f7dbc: target-alpha: remove amask helper
- The direct use of helper_amask in translate.c was bogus (as env is not
assigned). Directly code amask in tcg and rem... - 12:27 am Revision 8579095b: target-alpha: remove helper_load_implver
- There is no need to use an helper. Directly load the value with tcg code.
Signed-off-by: Tristan Gingold <gingold@a... - 12:27 am Revision ecbb5ea1: target-alpha: overflow condition for sublv and subqv
- The conditions to detect overflow in sub operations was wrong.
This patch is necessary to boot Tru64.
Signed-off-by... - 12:26 am Revision 68238a9e: Clean up rc4030 init function
- At the moment, rc4030 init function is returning some function pointers.
Mark them non-static and define them in head...
04/10/2009
- 11:48 pm Revision c2c5104b: Make PCI config status register read-only
- From the documentation I can find, this register is supposed to be read-only.
Signed-off-by: Anthony Liguori <aliguo... - 07:23 pm Revision 7ec632b4: Wean device tree code off phys_ram_base.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7068 c046a42... - 05:29 pm Revision 5c130f65: Yet more phys_ram_base elimination.
- Signed-off-by: Paul Brook <paul@cofdesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7067 c046a4... - 04:00 pm Revision d397abbd: BSD user: add support for OpenBSD/amd64 host
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7066 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:29 am Revision d39bb24a: BSD user: add support for OpenBSD/i386 host
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7065 c046a42c-6fe2-441c-8c8c-71466251a162
- 06:36 am Revision d7585251: More phys_ram_base elimination.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7064 c046a42... - 05:24 am Revision b584726d: Clean up VGA ram allocation.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7063 c046a42... - 05:19 am Revision a8b01dd8: Fix RTC breakage from r7031.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7062 c046a42... - 04:24 am Revision 930c8682: Musicpal ram access cleanup.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7061 c046a42... - 03:26 am Revision 44654490: More phys_ram_base removal.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7060 c046a42... - 01:21 am Revision dc828ca1: Cleanup SPARC/TCX framebuffer allocation.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7059 c046a42... - 12:02 am Revision 7ffa4767: Use cpu_physical_memory_write_rom instead of memcpy.
- Signed-off-by: Glauber Costa <glommer@redhat.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7058 c046a42...
04/09/2009
- 11:59 pm Revision f753ff16: Register a single area for vga bios and option roms
- Those guys are not different in nature. They're all roms,
not blessed with the graces of being written to. So there's... - 11:05 pm Revision dcac9679: Use load_image_targphys and avoid phys_ram_base.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7056 c046a42... - 08:48 pm Revision f78630ab: More phys_ram_base removal.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7055 c046a42... - 08:30 pm Revision 3b760e04: Use load_image_targphys.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7054 c046a42... - 08:19 pm Revision 52b43737: Use guest memory access functions when setting up arm boorloader.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7053 c046a42... - 08:15 pm Revision 7ffab4d7: Use qemu_ram_alloc.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7052 c046a42... - 06:20 pm Revision 088ab16c: Enable generic accepts-anything cpu by default for usermode emulation.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7051 c046a42... - 02:07 am Revision 9d33b76b: linux-user: fix fstatat64()/newfstatat() syscall implementation
- There are two different syscall names for the same goal.
On systems with sizeof(long) == 64 it calls newfstatat.
On ... - 01:56 am Revision f1afe02a: pcnet: Avoid double conversion via PHYSADDR
- rdra and tdra are already kept converted in the pcnet state structure.
Avoid converting derivatives a second time. Th... - 01:56 am Revision 2c7c13d4: apic: Fix access to non-existent APIC
- When running with -M isapc, there is no env->apic_state. Fix
cpu_get/set_apic_* helpers to handle this corner case gr... - 01:56 am Revision b7df4bcc: Use stdint.h for integral data types and definitions
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: s... - 12:48 am Revision c9297f4d: target-mips: optimize gen_farith()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7046 c046a... - 12:48 am Revision c905fdac: target-mips: optimize gen_flt3_arith()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7045 c046a... - 12:48 am Revision 4e2474d6: target-mips: optimize gen_flt3_ldst()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7044 c046a... - 12:48 am Revision 460f00c4: target-mips: optimize gen_arith()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7043 c046a... - 12:47 am Revision 35fbce2c: target-mips: optimize decode_opc()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7042 c046a... - 12:47 am Revision 72c3a3ee: target-mips: optimize gen_cp1()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7041 c046a... - 12:47 am Revision 1fc7bf6e: target-mips: optimize gen_cp0()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7040 c046a... - 12:29 am Revision fab9d284: factor out setting pc in gdbstub
- The code for handling the c and s packets both contain code for setting
the pc. Move that code out to a common funct... - 12:29 am Revision dbfe4c36: linux-user: fix problems with inotify syscalls
- The sys_inotify* calls are defined if the target supports them and the
host supports the necessary syscalls. But the...
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
Also available in: Atom