Activity
From 09/04/2008 to 10/03/2008
10/03/2008
- 10:04 pm Revision f4b1a842: Rearrange tick functions
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5408 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:02 pm Revision 48585ec5: Fix missing prototype warnings by moving declarations
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5407 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:01 pm Revision 3e46b2ef: Fix warning about unused function
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5406 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:00 pm Revision 674a24ac: Fix warning about missing return value
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5405 c046a42c-6fe2-441c-8c8c-71466251a162
10/02/2008
- 11:02 pm Revision 3ee1b855: Optimize 64 bit bswap
- Use rldimi instead of rldicr/or pair, saves us one instruction.
Suggested by Hollis Blanchard.
git-svn-id: svn://svn... - 11:02 pm Revision bdadc0b5: Do not use load_seg_vm to load CS in real mode iret handling
- load_seg_vm calls cpu_x86_load_seg_cache which updates hflags of
current env, real hardware doesn't do this, nor the ... - 10:55 pm Revision 78f5bf1e: Include qemu-common.h in order to get prototypes for qemu_malloc etc.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5402 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:14 pm Revision b6c4f71f: Resurrect the safe part of r5274
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5401 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:33 pm Revision 09bc878a: Make PCI class description tables const
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5400 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:32 pm Revision 8662d656: Make monitor command tables const
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5399 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:29 pm Revision 7a786a46: Make some i386 disassembler tables const
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5398 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:27 pm Revision c7cd6a37: Make CPULogItem tables const
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5397 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:26 pm Revision be7fb97f: Make keysym tables const
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5396 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:24 pm Revision 88b4e9db: Make some tables const
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5395 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:07 pm Revision daa41b00: Sun ss20 OBP does 32bit register access to esp (Robert Reif)
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5394 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:06 pm Revision 9827e450: Fix MXCC printf warning (based on patch by Robert Reif)
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5393 c046a42c-6fe2-441c-8c8c-71466251a162
- 08:34 pm Revision 012a7045: Add missing parenthesis in qemu_ram_alloc()
- Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
git-svn-id: svn://svn.savannah.nongnu.org/qem... - 01:01 am Revision ee600be6: ppc: fix crash in ppc system single step support
- There was a bogus case where two system debug ops get generated. This
patch removes the broken system debug op. This... - 01:01 am Revision 3003b8bb: Reset CPU on INIT IPI
- INIT IPI should reset CPU. Also non boot CPU should be halted. It will
be un-halted by SIPI.
Signed-off-by: Gleb Nat... - 12:46 am Revision ede46085: Fix cscope filelist by removing leading ./
- (Ryan Harper, Laurent Desnogues)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5389 c046a42c-6fe2-441c-8c8c-7... - 12:46 am Revision 39b59763: Add inotify syscall family
- Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn... - 12:46 am Revision 04bb9ace: Add mincore syscall
- Signed-off-by: Riku Voipio <riku.voipio@iki.fi>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn... - 12:46 am Revision 408321b6: Add fadvise64 stubs
- Since these are only hints, we happily fake them for now
to make applications not barf on ENOSYS.
Signed-off-by: Rik... - 12:46 am Revision f0f72ffe: qemu: improve scsi dma speed by increasing the dma buffer size
- taken from Xen 17267:f4a92f0db20f, original patch by Samuel Thibault.
Signed-off-by: Avi Kivity <avi@qumranet.com>
S... - 12:46 am Revision 9155fc45: monitor: add sendkey support for comma, dot and slash
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5384 c046a... - 12:46 am Revision 54ae1fbd: qemu-doc: document use of raw values with sendkey
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5383 c046a... - 12:45 am Revision 5a964d93: hw/apic.c: use bsr and bsf on x86_64
- (C.W. Betts)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5382 c046a42c-6fe2-441c-8c8c-71466251a162 - 12:45 am Revision e90f009b: fix default size handling in monitor
- If /i format is used once (with x/xp/p command) default_fmt_size is set
to -1 and subsequent commands of the form /x ... - 12:45 am Revision 0cadcbbe: target-ppc: fix computation of XER.{CA, OV} in addme, subfme
- (Jocelyn Mayer)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5380 c046a42c-6fe2-441c-8c8c-71466251a162 - 12:45 am Revision 5bf06a95: target-ppc: fix mullw/mullwo
- Based on patch by Julian Seward.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savanna...
10/01/2008
- 10:39 pm Revision 66029f6a: Fix warning about variables used uninitialized
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5378 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:38 pm Revision dbed7e40: Make some variables static
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5377 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:06 pm Revision 7ca699c8: Make some variables static
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5376 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:13 pm Revision f82a3d48: Change some qualifiers to static
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5375 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:08 pm Revision 393e0768: Remove unused variables
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5374 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:02 pm Revision 342b51d7: Fix warning about incompatible types
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5373 c046a42c-6fe2-441c-8c8c-71466251a162
- 08:58 pm Revision b61680ce: Remove unused functions
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5372 c046a42c-6fe2-441c-8c8c-71466251a162
- 08:57 pm Revision a16fa265: Remove unused variable
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5371 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:07 am Revision d1412eb2: target-alpha: update STATUS
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5370 c046a... - 04:43 am Revision 5604e090: Check that asynchronous (DMA) submission succeeds (Ian Jackson).
- If it does not, abort the command immediately rather than dropping
it on the floor.
Signed-off-by: Ian Jackson <ian.... - 04:13 am Revision e162cfb0: Actually check read/write errors in IDE (Ian Jackson).
- This patch makes the ide emulation actually take notice of
error returns from bdrv_write and bdrv_aio_{read,write}.
... - 03:14 am Revision 6dc2d0da: x86 pextrw destination operand can be r64.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5367 c046a42c-6fe2-441c-8c8c-71466251a162
- 02:35 am Revision d5e49a81: Handle MSR_IA32_PERF_STATUS in rdmsr (Alexander Graf).
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5366 c046a42c-6fe2-441c-8c8c-71466251a162
- 02:31 am Revision 2e9b08e5: Disable bluetooth proxy compilation on win32.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5365 c046a42c-6fe2-441c-8c8c-71466251a162
09/30/2008
- 10:44 pm Revision 9d56d2dc: Avoid (some) ppc cross-compilation problems
- [..snip..]
A recent kvm merge with qemu brought code for 64bit power that broke cross
compilation. The issue is caus... - 09:18 pm Revision 674bb261: Add some missing static qualifiers
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5363 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:16 pm Revision 98448f58: Silence some warnings about uninitialized variables
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5362 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:12 pm Revision 223f0d72: Few compile time warnings removed (Stefano Stabellini)
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5361 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:45 am Revision 8bb6e981: target-alpha: convert palcode ops to TCG
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5360 c046a... - 09:45 am Revision f4ed8679: target-alpha: convert locked load/store to TCG
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5359 c046a... - 05:27 am Revision e820e3f4: Make sure bluez programs (cross-)compile, add missing statics.
- Spotted by Blue Swirl.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5358 c046a42c-6fe2-441c-8c8c-71466251a162
09/29/2008
- 09:24 pm Revision ada24f84: Fix SS-2 crash
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5357 c046a42c-6fe2-441c-8c8c-71466251a162
- 08:23 pm Revision e44a3e79: TARGET_MAP_xx macros: clean and alpha specific values
- - Clean TARGET_MAP_xx macros to avoid nested #if #endif
- Add alpha specific values
Based on a patch by Tristan Ging... - 08:21 pm Revision fe2b269a: target-alpha: misc fixes
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5355 c046a... - 08:21 pm Revision f18cd223: target-alpha: convert FP ops to TCG
- - Convert FP ops to TCG
- Fix S format
- Implement F and G formats (untested)
- Fix MF_FPCR an MT_FPCR
- Fix FTOIS, F... - 08:21 pm Revision 023d8ca2: target-alpha: factorize load/store code
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5353 c046a... - 07:25 pm Revision 5dafc53f: Refactor QEMUFile for live migration
- To support live migration, we override QEMUFile so that instead of writing to
disk, the save/restore state happens ov... - 07:09 pm Revision f5049756: Fix save/restore regression introduced by r5318
- sysenter_cs is a u32 and is loaded as a u32.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn... - 04:55 pm Revision 558fa836: My core2duo patch introduced a vague statement of "missing features" in
- the CPUID specification. This patch addresses this by specifying exactly
what is missing.
While going along the missi... - 03:40 am Revision e6a6d5ab: Emulate a USB bluetooth dongle (or HCI Transport layer).
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5349 c046a42c-6fe2-441c-8c8c-71466251a162
- 03:31 am Revision ab2b6f50: Use VHCI to allow the host os to participate in a qemu bluetooth "vlan".
- This does the reverse of bt-host.c, proxying from guest to host.
Appears to be more reliable.
git-svn-id: svn://svn... - 03:25 am Revision 47e699dc: Bluetooth HIDP emulation on top of usb-hid.c and L2CAP and SDP.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5347 c046a42c-6fe2-441c-8c8c-71466251a162
- 03:14 am Revision 4d2d181c: Add L2CAP logic and a virtual SDP server for use in emulated devices.
- Note that the L2CAP flow-controlled mode is not fully supported.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/tru... - 03:02 am Revision 4e38eb54: Add a virtual HCI.
- This implements most of the logic of a real HCI (at least the pieces
marked as mandatory). It doesn't support keys, ... - 02:49 am Revision fb599c9a: Implement a HCI passthrough to host.
- This allows using a host's physical HCI as one of the HCIs attached
to the virtual machine. This brings various limi... - 02:34 am Revision 58a26b47: Emulate a serial bluetooth HCI with H4+ extensions and attach to n8x0's UART.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5343 c046a42c-6fe2-441c-8c8c-71466251a162
- 02:19 am Revision 1ae26a18: Add a "null" bluetooth HCI and a header file for bluetooth.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5342 c046a42c-6fe2-441c-8c8c-71466251a162
- 01:02 am Revision c0d82995: Rename -cpu atom to -cpu n270.
- As noticed by Alexander Graf Atom is a name of a series with varying
features.
git-svn-id: svn://svn.savannah.nongn...
09/28/2008
- 11:00 pm Revision 7fd6d9fc: Fix warning, based on patches by Zeev Tarantov and Jindrich Makovicka
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5340 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:55 pm Revision c9b1ae2c: Add to machine structure a flag to use SCSI drives instead of IDE: fixes SS-20
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5339 c046a42c-6fe2-441c-8c8c-71466251a162
- 05:43 am Revision f87fc09b: Fix dots per clock value, cleanup and "optimize"
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5338 c046a42c-6fe2-441c-8c8c-71466251a162
- 03:42 am Revision 2d6f8971: Fix more r5087 breakage
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5337 c046a42c-6fe2-441c-8c8c-71466251a162
- 03:42 am Revision cb5a7aa8: Optional "precise" VGA retrace support
- Selected via: -vga <name>,retrace=precise
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5336 c046a42c-6fe2-44... - 03:42 am Revision 3893c124: Change the way video graphics adapter is selected
- Instead of having (current)three command line switches -std-vga,
-cirrusvga and -vmwarevga, provide one -vga switch w...
09/27/2008
- 11:58 pm Revision 27463101: Make compatfd fallback more robust
- Be more friendly when signalfd() fails, and also add configure checks to detect
that syscall(SYS_signalfd) actually w... - 11:41 pm Revision b8ae7553: Fix whitespace damage in compatfd
- Spotted by malc.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/q... - 10:43 pm Revision cc6747f4: Add mmu tlb demap support (Igor Kovalenko)
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5332 c046a42c-6fe2-441c-8c8c-71466251a162
- 06:32 pm Revision 06e67a82: Allocate code gen buffer properly on FreeBSD
- Signed-off-by: Juergen Lock <nox@jelal.kn-bremen.de>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-... - 12:03 am Revision a876e289: Fix definition of EMX bit in cpuid (Jens Axboe).
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5330 c046a42c-6fe2-441c-8c8c-71466251a162
09/26/2008
- 10:48 pm Revision e87231d4: Add a generic Niagara machine
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5329 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:07 pm Revision c99657d3: Implement some UA2007 block ASIs
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5328 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:05 pm Revision b158a785: Implement UA2005 hypervisor traps
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5327 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:02 pm Revision d81fd722: Move also DEBUG_PCALL (see r5085)
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5326 c046a42c-6fe2-441c-8c8c-71466251a162
- 07:12 pm Revision acce87f9: Really fix the BSD build this time
- struct aioinit isn't defined on BSD it appears so we need to guard everything
in an #if defined(__linux__).
Signed-o... - 07:04 pm Revision 0d0ab49a: Fix build on non-Linux unices
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5324 c04... - 06:59 pm Revision 53538725: Implement an fd pool to get real AIO with posix-aio
- This patch implements a simple fd pool to allow many AIO requests with
posix-aio. The result is significantly improv... - 06:52 pm Revision 997306fc: Fix build on FreeBSD
- __GLIBC_PREREQ is defined in such a way that the ! cannot be used in front of
it on FreeBSD. Also, -lpthread is not ...
09/25/2008
- 11:24 pm Revision 2ca83a8d: Revert r5274 which breaks savevm/loadvm
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5321 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:41 pm Revision 59e0fbf8: Add a simple SSSE3 test.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5320 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:31 pm Revision 0086de1c: Add Atom (x86) cpu identification.
- Also add SSSE3 to Core2 features.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5319 c046a42c-6fe2-441c-8c8c... - 09:16 pm Revision 2436b61a: SYSENTER/SYSEXIT IA-32e implementation (Alexander Graf).
- On Intel CPUs, sysenter and sysexit are valid in 64-bit mode. This patch
makes both 64-bit aware and enables them for... - 09:11 pm Revision e737b32a: Core 2 Duo specification (Alexander Graf).
- This patch adds a Core 2 Duo CPU to the available CPU types. The CPU
definition tries to resemble a real CPU as good ... - 09:08 pm Revision c5096daf: Clean up vendor identification (Alexander Graf).
- Right now CPU vendor identification contains a lot of magic numbers. The
patch cleans them up to defines, so we can i... - 09:01 pm Revision 4242b1bd: Implement x86 SSSE3 instructions.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5315 c046a42c-6fe2-441c-8c8c-71466251a162
- 06:47 am Revision bb332cb2: Use qemu_free() on env instead of free.
- Fixes a glibc Abort on qemu-x86_64 -cpu foo.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5314 c046a42c-6fe...
09/24/2008
- 07:52 pm Revision f4af02ed: fix bug in block-qcow2.c:alloc_cluster_offset() (Shahar Frank)
- During the debugging of the new revision of the zero dedup patch I
stepped on the following bug in block-qcow2.c:allo... - 06:17 pm Revision 234c9bcd: Fix compiler warning when _VNC_DEBUG isn't defined.
- Signed-off-by: Thiemo Seufer <ths@networkno.de>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5312 c046a42c-... - 05:33 pm Revision 547012f4: pflash: Add missing parenthesis in error message.
- Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
git-svn-id: svn://svn.savannah.nongnu.org/qem... - 05:10 pm Revision 174a9a1f: 64 bit truncation in code_gen_buffer_size calculation (Jes Sorensen)
- Don't truncate code_gen_buffer_size calculation to int, as it will give
unpredicted results on 64 bit systems when bo... - 06:32 am Revision c21bbcfa: Reintroduce TEXT_CONSOLE_FIXED_SIZE and TEXT_CONSOLE for resizable vc's.
- This partially reverts r4812 to fix an issue highlighted by Ryan Harper
with all vc's being fixed size which prevente... - 05:21 am Revision 38334f76: Don't use ds->dpy_copy directly from hw/ (Jan Niehusmann).
- I left a TODO in the code because this still doesn't definitely
fix all issues.
git-svn-id: svn://svn.savannah.nong... - 04:13 am Revision 818220f5: Add missing dependencies for qemu-doc.* (Stefan Weil)
- This patch fixes some items in Makefile:
* remove duplicate entries from .PHONY
* add missing entries to .PHONY
* so... - 01:31 am Revision 88422e2e: Fix tcg_gen_concat32_i64 on 64-bit hosts.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5306 c046a42...
09/23/2008
- 04:38 pm Revision a9dd6843: scsi-generic: decode correctly SCSI tape commands (Laurent Vivier)
- This patch allows to use a "real" SCSI tape with qemu using
"-drive /dev/sgX,if=scsi".
It allows to decode correctly... - 05:57 am Revision 82889986: Relax posix-aio restrictions on newer glibcs
- RedHat 9 shipped glibc 2.3. Modern versions of glibc do not have the aio thread
exit issue that the comment referenc... - 12:54 am Revision cb2c9921: Use concet TCG instructions in the MIPS target.
- Signed-off-by: Thiemo Seufer <ths@networkno.de>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5303 c046a42c-...
09/22/2008
- 11:51 pm Revision 28de16da: CRIS: Improve ASID related TLB flushes.
- * Speedup and correct ASID (PID) related TLB flushes.
* Use 64bit tcg load/stores to emulate movem.
* Remove unused h... - 11:41 pm Revision 4a6b819c: Fix formatting of documentation (Stefan Weil)
- Fix formatting for documentation of nbd command line options.
Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Sign... - 11:34 pm Revision c6488268: ETRAX-FS: Correct ethernet PHY diagnostics register reads.
- * Correct ethernet PHY diagnostics register reads.
* Add friendly names for the speed/duplex fields.
* Report duplex ... - 10:50 pm Revision 9d926598: Add software and timer interrupt support
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5299 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:45 pm Revision d3ae49bc: fixing keymap for Windows keys (Stefano Stabellini)
- Fixing Windows keys mapping (CS 15446 form xen-unstable).
Signed-off-by: Takanori Kasai <kasai.takanori@jp.fujitsu.c... - 10:17 pm Revision a76bab49: Refactor AIO to allow multiple AIO implementations
- This patch refactors the AIO layer to allow multiple AIO implementations. It's
only possible because of the recent s... - 07:52 pm Revision 1121f879: Fix arguments used in cas/casx, thanks to Igor Kovalenko for spotting
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5296 c046a42c-6fe2-441c-8c8c-71466251a162
- 07:30 pm Revision 64c68080: Add comment to windows SCSI hack.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5295 c046a42c-6fe2-441c-8c8c-71466251a162
- 07:29 pm Revision 48d7c50f: Remove unnecessary call to qemu_aio_init (called from bdrv_init)
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5294 c046a42c-6fe2-441c-8c8c-71466251a162
- 07:04 pm Revision ee4d919f: LSI SCSI: raise UDC on infinite loop (Marcelo Tosatti)
- Raise UDC (Unexpected Disconnect) when a large enough number of
instructions has been executed by the SCRIPTS process... - 06:30 pm Revision 72ecb8d9: scsi-generic: correct 6-bytes commands transfer length (Laurent Vivier)
- According to SCSI documentation, for 6 bytes commands (READ(6),
WRITE(6)), if transfer length is 0 it specifies 256 b... - 06:27 pm Revision 4f26a486: scsi-generic: correct usage of memset() (Laurent Vivier)
- void *memset(void *s, int c, size_t n);
DESCRIPTION
The memset() function fills the first n bytes of t... - 06:04 pm Revision ac4ffb5a: Don't use sprintf() or strcpy()
- They are unsafe. The current code is correct, but to be safer, we should pass
an explicit size.
Signed-off-by: Anth... - 05:49 pm Revision ad02ad6f: Do not allow AIO to be inited multiple times
- This prevents two signalfd() threads from being spawned. This problem was
originally spotted by Blue Swirl.
Signed-... - 04:39 am Revision e5fd43a9: Support out-of-the-tree building of tests
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5288 c046a42c-6fe2-441c-8c8c-71466251a162
- 04:08 am Revision f8edcbaa: Avoid clobbering input register in qemu_ld64+bswap+useronly case
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5287 c046a42c-6fe2-441c-8c8c-71466251a162
- 03:52 am Revision 3018f259: Fix ARM NEON vdup and vtbl bugs.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5286 c046a42... - 02:15 am Revision e4b3861d: Fix neon encoding comment.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5285 c046a42c-6fe2-441c-8c8c-71466251a162
- 12:21 am Revision 9c67ef0c: Fix Xcontext fill, by Here Poussineau.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5284 c046a42c-6fe2-441c-8c8c-71466251a162
09/21/2008
- 09:43 pm Revision ab508019: Use the new concat_tl_i64 op for std and stda
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5283 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:32 pm Revision 945ca823: Add concat32_i64 and concat_tl_i64 ops
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5282 c046a42c-6fe2-441c-8c8c-71466251a162
- 05:49 pm Revision a7ec4229: Use the new concat_i32_i64 op for std and stda
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5281 c046a42c-6fe2-441c-8c8c-71466251a162
- 04:48 pm Revision 36aa55dc: Add concat_i32_i64 op.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5280 c046a42c-6fe2-441c-8c8c-71466251a162
- 05:39 am Revision 436d124b: Band-aid vfork() emulation (Kirill Shutemov).
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5279 c046a42c-6fe2-441c-8c8c-71466251a162
- 05:34 am Revision 7058bfa6: Fix TEST_BSX operands in test-i386.c (Zeev Tarantov).
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5278 c046a42c-6fe2-441c-8c8c-71466251a162
- 05:31 am Revision 872ea0c0: Enable same-arch consistency check on x86-64, print syscall name on error.
- Also disable testing instructions unsupported by 64-bit binutils in
test-i386.c
git-svn-id: svn://svn.savannah.nong...
09/20/2008
- 12:05 pm Revision f0d5e471: Move signal handler prototype back to cpu.h
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5276 c046a42c-6fe2-441c-8c8c-71466251a162
- 11:07 am Revision b55266b5: Suppress gcc 4.x -Wpointer-sign (included in -Wall) warnings
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5275 c046a42c-6fe2-441c-8c8c-71466251a162
- 11:04 am Revision 67d8cec3: Add signed versions of save/load functions
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5274 c046a42c-6fe2-441c-8c8c-71466251a162
- 06:18 am Revision b40d0353: Fix QADD / QSUB decoding on ARM (Torbjörn Andersson).
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5273 c046a42c-6fe2-441c-8c8c-71466251a162
- 06:14 am Revision a4ae00bc: Fix pread() and pwrite() syscall on ARM EABI (Kirill Shutemov).
- pread() and pwrite() have differences in arguments between ARM EABI and
OABI.
See arch/arm/kernel/entry-common.S in ... - 06:03 am Revision 8fbd6b52: Add MTIOCTOP, MTIOCGET and MTIOCPOS ioctls (Kirill Shutemov).
- Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5271 ... - 05:29 am Revision 8d5c28ec: Fix building with 2.6.27 kernel headers (Kirill Shutemov).
- <linux/dirent.h> unexported since 2.6.27
Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
git-svn-id: svn:... - 05:25 am Revision ac8a6556: Implement the futimesat() syscall (by Kirill Shutemov).
- Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5269 ... - 05:23 am Revision 6a24a778: Implement fstatat64() syscall (by Kirill Shutemov).
- Move the transformation of struct stat64 into a separate function and
implement fstatat64() using it.
Signed-off-by:... - 05:12 am Revision a2155fcc: Swap only altered elements of the grouplist in getgroups() (Kirill Shutemov).
- getgroups() returns the number of supplementary group IDs, so it's
unnessary to swap the entire array. It can dramat... - 05:08 am Revision cb3bc233: Fix getgroups() with zero size parameter (Kirill Shutemov).
- According to man page getgroups(2):
If size is zero, list is not modified, but the total number of
supplementary gro... - 04:32 am Revision e856f2ad: Use a QEMUBH when an OMAP timer must expire immediately.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5265 c046a42c-6fe2-441c-8c8c-71466251a162
- 04:15 am Revision c9a33054: Add a comment about masking of CTI interrupt in 16550A UART.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5264 c046a42c-6fe2-441c-8c8c-71466251a162
- 04:10 am Revision 75554a3c: Allow attaching devices to OMAP UARTs.
- Also avoid two signedness warnings in hw/omap2.c.
The API to attach new devices to serials is fine, bu the implementa...
09/18/2008
- 10:41 pm Revision b031ebc5: Update OpenBIOS images to SVN r237.
- Changes:
r219: Fix #size-cells for HelenOS, add /openprom/version node
r220: Fix typo
r221: More realistic mmu_transl... - 09:34 pm Revision fbfcf955: Add Sparc32 display depth to firmware configuration
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5261 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:33 pm Revision 905fdcb5: Add common keys to firmware configuration
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5260 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:31 pm Revision 084a197a: Add UUID to firmware configuration info (Gleb Natapov)
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5259 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:30 pm Revision f1f23ad5: Add "info uuid" command to monitor (Gleb Natapov)
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5258 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:29 pm Revision 8fcb1b90: Add -uuid command line option (Gleb Natapov)
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5257 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:27 pm Revision 3cce6243: Key/value based qemu<->guest firmware communication mechanism (Gleb Natapov)
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5256 c046a42c-6fe2-441c-8c8c-71466251a162
- 06:31 pm Revision b03d0971: target-alpha: switch most load/store ops to TCG
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5255 c046a... - 04:45 pm Revision 04acd307: target-alpha: convert remaining arith3 functions to TCG
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5254 c046a... - 02:59 pm Revision 4b2eb8d2: Use TCG registers for most CPU register accesses.
- Signed-off-by: Thiemo Seufer <ths@networkno.de>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5253 c046a42c-... - 02:57 pm Revision f01be154: Move the active FPU registers into env again, and use more TCG registers
- to access them.
Signed-off-by: Thiemo Seufer <ths@networkno.de>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/tru... - 01:13 pm Revision a1cf28f4: target-alpha: fix one more literal sign issue
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5251 c046a... - 01:11 pm Revision dfaa8583: target-alpha: instruction decoding simplification
- Use a litteral value of 0 when rb31 is used. This reduces the tests
in the instruction decoding. Also remove almost u... - 12:24 pm Revision 01ff9cc8: target-alpha: convert cmp* instructions to TCG
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5249 c046a... - 12:17 pm Revision adf3c8b6: alpha: fix a missing literal sign issue
- Reported by Tristan Gingold
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5248 c046a42c-6fe2-441c-8c8c-714662... - 03:02 am Revision 6ad02592: target-alpha: switch a few helpers to TCG
- Switch a few helpers to TCG and implement RC and RS instructions
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net... - 01:04 am Revision b3249f63: target-alpha: convert byte manipulation instructions to TCG
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5246 c046a... - 01:04 am Revision 9c29504e: alpha: convert cmov and bcond to TCG
- Patch mostly by Tristan Gingold
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5245 c046a42c-6fe2-441c-8c8c-71... - 01:04 am Revision a986fcc4: alpha: improve testsuite
- misc tiny patches:
* add a 'check' target to the Makefile
* split code in crt.s to create the _exit syscall; also use... - 01:04 am Revision d74e3b12: [PATCH] alpha: fix linux syscall convention
- According to linux kernel sources, register a3 is set in case of failure
(and cleared in case of success) while regis... - 01:04 am Revision 8109b9b6: [PATCH] usb-serial: Fix data corruption with usb serial emulation
- * Remove the unused send_buf variable and its constant.
* Fix a math error
The variables recv_ptr and recv_used ar...
09/17/2008
- 10:05 pm Revision 49237acd: Enable ld flag --warn-common
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5241 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:04 pm Revision 7ee930d0: Fix warnings that would be caused by ld flag --warn-common
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5240 c046a42c-6fe2-441c-8c8c-71466251a162
- 03:21 am Revision 5628a626: 16550A UART: RHR irq enable bit also masks the Rx timeout irq.
- The "Rx timeout" (aka. Character Timeout Indication) has no separate mask
bit in the IER register and according to th... - 01:44 am Revision 1ef4ef4e: target-alpha: small optimizations
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5238 c046a... - 01:44 am Revision 6ba8dcd7: target-alpha: fix TCG register names
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5237 c046a... - 01:44 am Revision 30c7183b: target-alpha: convert some arith3 instructions to TCG
- Replace gen_arith3 generic macro and dyngen ops by instruction specific
optimized TCG code.
Signed-off-by: Aurelien ... - 01:44 am Revision ae8ecd42: target-alpha: convert arith2 instructions to TCG
- Replace gen_arith2 generic macro and dyngon ops by instruction specific
optimized TCG code.
Signed-off-by: Aurelien ...
09/16/2008
- 04:36 pm Revision ac509d88: Move offsetof to osdep.h, remove local defintions.
- With this container_of can actually be used without causing build errors.
Reformat container_of.
git-svn-id: svn://... - 04:21 pm Revision 2acf5af0: block-raw is not a protocol
- The protocol_name "file" was added to the block driver when async IO was
introduced. This can be used to select that... - 01:26 am Revision de5c2d0a: Fix range in the hid report descriptor for USB tablet.
- Should prevent the ugly wrapping due to a typo in an earlier commit.
Fix by Gregor (gg@seh.de).
git-svn-id: svn://s...
09/15/2008
- 07:48 pm Revision 08af02e2: Make sure to define fd_open when not on Linux
- My previous commit broke the build. This was spotted by C.W. Betts.
Signed-off-by: Anthony Liguori <aliguori@us.ibm... - 07:05 pm Revision ca4cca4d: WMVi extension support (Stefano Stabellini)
- Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
git-svn-id: svn://svn.savannah.nongnu.org/qem... - 07:03 pm Revision 7eac3a87: vnc dynamic resolution (Stefano Stabellini)
- Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.... - 07:01 pm Revision 82b36dc3: Right now, kvm keeps the memory allocation split, so we can
- handle different areas in different ways. This schema works with qemu
too, so it appears to be the common ground.
Th... - 06:56 pm Revision 434929bf: Make page_find() return 0 for too-large addresses (Eduardo Habkost)
- On some cases, such as under KVM, tb_invalidate_phys_page_range()
may be called for large addresses, when qemu is con... - 06:51 pm Revision 03ff3ca3: Use common objects for qemu-img and qemu-nbd
- Right now, we sprinkle #if defined(QEMU_IMG) && defined(QEMU_NBD) all over the
code. It's ugly and causes us to have... - 05:57 pm Revision d9cf1578: Define a few structures instead of including a file, add "static"
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5225 c046a42c-6fe2-441c-8c8c-71466251a162
- 11:49 am Revision fe25591e: SH4: Privilege check for instructions
- This patch adds check for all SH4 instructions which are
executed only in privileged mode.
(Shin-ichiro KAWASAKI)
g... - 10:43 am Revision 0b6d3ae0: qemu sh4 nptl support
- (Michael Trimarchi)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5223 c046a42c-6fe2-441c-8c8c-71466251a162 - 10:34 am Revision 7478757e: sh4: doesn't set the cpu_model_str
- Fix setting of cpu_model_str for sh4
(Michael Trimarchi)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5222 ... - 10:05 am Revision 63242a00: SH4: Serial controller improvement
- Add receive character feature to SH4 SCIF.
SH4-SCI feature implementation work is left.
(Shin-ichiro KAWASAKI)
git-... - 09:42 am Revision f24f381b: SH4: sleep instruction bug fix
- fix a bug on 'sleep' instruction, which have caused halt of idle task.
As i386 'hlt' instruction does, it should save...
09/14/2008
- 10:16 pm Revision 9f4576f0: Fix array subscript above array bounds error
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5219 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:30 pm Revision 0df5bdbe: ppc: Convert op_andi to TCG
- Replace op_andi_... with tcg_gen_andi_tl.
Signed-off-by: Andreas Faerber <andreas.faerber@web.de>
Signed-off-by: Aur... - 09:30 pm Revision cfdcd37a: ppc: Convert ctr, lr moves to TCG
- Introduce TCG variables cpu_{ctr,lr} and replace op_{load,store}_{lr,ctr}
with tcg_gen_mov_tl.
Signed-off-by: Andrea... - 08:18 pm Revision df0fc998: alpha: add tests
- This patch creates tests/alpha directory and adds an "hello world"
program as well as two tests.
Signed-off-by: Tris... - 08:09 pm Revision bbc0d79c: MIPS: Fix tlbwi/tlbwr
- In CP0 Index register, bit 31 means 'Probe Failure', while lowest bits
contain the TLB index.
In tlbwi and tlbwr ins... - 07:38 pm Revision 75973fa1: MIPS: remove empty cpu_mips_irqctrl_init()
- cpu_mips_irqctrl_init() function in hw/mips_timer.c is empty.
Attached patch removes it, and its callers.
(Hervé Pou... - 07:28 pm Revision 929a62a0: target-mips: fix warning
- Attached patch fixes a warning in cpu_mips_find_by_name().
'name' is a string, so it should be declared as char*, not... - 07:09 pm Revision fdbbb5d9: alpha: fix helper.h
- the content of target-alpha/helper.h is duplicated twice
(Tristan Gingold)
git-svn-id: svn://svn.savannah.nongnu.or... - 07:09 pm Revision 9e85e9bd: alpha: fix lit sign
- according to the alpha arch reference, the literal field of an operate
instruction is unsigned:
If bit <12> of the i... - 04:59 pm Revision 8632fb9a: qemu_next_deadline_dyntick is only used on Linux and Windows
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5210 c046a42c-6fe2-441c-8c8c-71466251a162
- 04:56 pm Revision f4efd166: Revert incorrect part of r4574 to avoid unaligned traps with i386 target
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5209 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:45 am Revision f48f3ede: Display TCGCond name in tcg dumper (original patch by Tristan Gingold)
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5208 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:46 am Revision ac41a620: Enable gcc flag -Wwrite-strings
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5207 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:45 am Revision 7ccfb2eb: Fix warnings that would be caused by gcc flag -Wwrite-strings
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5206 c046a42c-6fe2-441c-8c8c-71466251a162
- 04:07 am Revision 5d0c5750: usb: Support for removing device by host addr, improved auto filter syntax (Ma...
- This patch adds support for removing USB devices by host address.
Which is usefull for things like libvirtd because t... - 04:06 am Revision 446ab128: husb: Make control transactions asynchronous (Max Krasnyansky)
- USB is 99.8% async now :). 0.2% is the three control requests that
we need to execute synchronously. We could off-loa...
09/13/2008
- 11:07 pm Revision 9d0efc88: Use 64 bit loads for tlb addend only if addend size is 64 bits
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5203 c046a42c-6fe2-441c-8c8c-71466251a162
- 11:05 pm Revision baf8cc52: Fix stack alignment on Sparc32 host
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5202 c046a42c-6fe2-441c-8c8c-71466251a162
- 08:20 pm Revision 72ccba79: Fix mulscc with high bits set in either src1 or src2
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5201 c046a42c-6fe2-441c-8c8c-71466251a162
09/12/2008
- 08:54 pm Revision 7c96d46e: Let snapshot work with protocols
- realpath will horribly mangle a protocol so avoid calling it if the backing
file is a protocol.
git-svn-id: svn://...
09/11/2008
- 10:42 pm Revision a145ea51: uhci: Change default transaction lifetime to 32 frames (Max Krasnyansky)
- Transaction lifetime was originally set to 10 frames. That was an arbitrary
number I picked without much thinking :).... - 09:16 pm Revision c5fdf07b: Enable gcc flag -Wendif-labels
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5198 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:00 pm Revision a3392f9b: Only build compatfd when using AIO and make sure to always init AIO
- OpenBSD doesn't use AIO so don't try to build compatfd when not using AIO.
Also make sure to call qemu_aio_init() fr... - 07:01 pm Revision 5068cbd9: Write zeros to high bits of y, based on patch by Vince Weaver
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5196 c046a42c-6fe2-441c-8c8c-71466251a162
- 05:32 pm Revision 2c41a5f9: Make sure to read siginfo from signalfd
- Otherwise, we'll idle at 100% cpu.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.sav... - 05:18 pm Revision da3d9c5b: Fix the build on non-Linux systems
- It turns out, we're never reading from the signalfd() which is causing it to
remain readable forever. I'll fix this ...
09/10/2008
- 11:09 pm Revision d84763bc: Convert rest of ops using float32 to TCG, remove FT0 and FT1
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5193 c046a42c-6fe2-441c-8c8c-71466251a162
- 11:00 pm Revision c5d04e99: Partially convert float128 conversion ops to TCG
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5192 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:57 pm Revision e2ea21b3: Convert basic 64 bit VIS ops to TCG
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5191 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:57 pm Revision 1d01299d: Convert basic 32 bit VIS ops to TCG
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5190 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:54 pm Revision 714547bb: Convert basic float32 ops to TCG
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5189 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:18 pm Revision bcdf9b4d: Add missing files from previous commit.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5188 c046a42c-6fe2-441c-8c8c-71466251a162
- 06:45 pm Revision baf35cb9: Use signalfd() to work around signal/select race
- This patch introduces signalfd() to work around the signal/select race in
checking for AIO completions. For platform... - 06:23 pm Revision 27982661: qemu-nbd: remove useless parameter from nbd_negotiate() (Laurent Vivier)
- This patch removes "BlockDriverState *bs" from nbd_negotiate() because
it is not used.
Signed-off-by: Laurent Vivier...
09/09/2008
- 10:02 pm Revision 3a3b925d: Implement ldxfsr/stxfsr, fix ld(x)fsr masks, convert to TCG
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5185 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:56 pm Revision 6f9e3801: Add missing "static"
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5184 c046a42c-6fe2-441c-8c8c-71466251a162
- 08:15 pm Revision ef14667b: Add gitignore file
- While QEMU officially uses SVN, there are a number of unofficial git
repositories that many developers use. Adding a... - 05:49 pm Revision c0a04f0e: Fix up pxe boot (Glauber Costa)
- As discussed in
http://lists.gnu.org/archive/html/qemu-devel/2008-08/msg00667.html,
current pxe boot is broken for so...
09/08/2008
- 12:00 am Revision c690524e: alpha: only print debug information to the log file
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5181 c046a...
09/07/2008
- 09:07 pm Revision 733fef0e: TCG: Use x86-64 zero extension instructions.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5180 c046a42... - 08:45 pm Revision b6d17150: Implement TCG sign extension ops for x86-64.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5179 c046a42... - 07:42 pm Revision 4a7f0e06: Fix libvdeplug link test.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5178 c046a42c-6fe2-441c-8c8c-71466251a162
09/06/2008
- 08:54 pm Revision 510aba20: Fix a typo in fpsub32
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5177 c046a42c-6fe2-441c-8c8c-71466251a162
- 08:51 pm Revision 255e1fcb: Convert most env fields to TCG registers
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5176 c046a42c-6fe2-441c-8c8c-71466251a162
- 08:50 pm Revision 47ad35f1: Silence gcc warning about constant overflow
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5175 c046a42c-6fe2-441c-8c8c-71466251a162
- 08:49 pm Revision 5f9981c7: Enable gcc flag -Wundef
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5174 c046a42c-6fe2-441c-8c8c-71466251a162
- 08:47 pm Revision eb38c52c: Fix most warnings that would be caused by gcc flag -Wundef
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5173 c046a42c-6fe2-441c-8c8c-71466251a162
- 07:31 pm Revision 5bfd5521: Some little fixes on QEMU
- - some vectors can be declared as "const"
- test on CONFIG_VNC_TLS is done for two times while just one is enough.
(...
09/05/2008
- 10:07 pm Revision 29d26d20: fix alpha cmovxx instruction
- The CMOV instruction is defined by the alpha manual as:
CMOVxx Ra.rq,Rb.rq,Rc.wq !Operate format
CMOVxx Ra.rq,#b.ib,... - 08:17 pm Revision 980f8a0b: CRIS: Mask off the cache selection bit after MMU translations.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5170 c046a42c-6fe2-441c-8c8c-71466251a162
- 05:22 pm Revision 00dbbb03: Revert "TCG: enable debug"
- This reverts commit 5166, commited by error.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5169 c046a42c-6fe2... - 05:19 pm Revision 7c417963: ppc: Convert op_subf to TCG
- Replace op_subf with tcg_gen_sub_tl.
Signed-off-by: Andreas Faerber <andreas.faerber@web.de>
Signed-off-by: Aurelien... - 05:19 pm Revision 39dd32ee: ppc: Convert op_add, op_addi to TCG
- Replace op_add with tcg_gen_add_tl and op_addi with tcg_gen_addi_tl.
Signed-off-by: Andreas Faerber <andreas.faerber... - 05:19 pm Revision b24a39fa: TCG: enable debug
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5166 c046a... - 05:19 pm Revision cdcf4e51: TCG fixes for target-cris
- This patch fixes TCG errors reported on the CRIS target when TCG_DEBUG
is enabled.
Signed-off-by: Aurelien Jarno <au... - 05:19 pm Revision 2fdbad25: TCG fixes for target-mips
- This patch fixes TCG errors reported on the MIPS target when TCG_DEBUG
is enabled.
Signed-off-by: Aurelien Jarno <au... - 03:33 pm Revision 9507fb52: Fix swapped mvz/mvs instructions.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5163 c046a42c-6fe2-441c-8c8c-71466251a162
09/04/2008
- 11:34 pm Revision 489251fa: ppc: replace op_set_FT0 with tcg_gen_movi_i64
- Signed-off-by: Andreas Faerber <andreas.faerber@web.de>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn... - 11:24 pm Revision 59df7f62: alpha: add target-alpha/helper.h (missing from commit r5150)
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5161 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:06 pm Revision bd568f18: ppc: Convert nip moves to TCG
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5160 c046a... - 08:16 pm Revision d38ff489: ppc: remove unused code
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5159 c046a... - 08:06 pm Revision 47e4661c: ppc: Convert CRF moves to TCG
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5158 c046a... - 06:49 pm Revision ec1ac72d: ppc: fix fpr TCG registers creation
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5157 c046a... - 05:43 pm Revision a5e26afa: ppc: Convert FPR moves to TCG
- Replace op_{load,store}_fpr with tcg_gen_mov_i64.
Introduce i64 TCG variables cpu_fpr[0..31] and cpu_FT[0..2].
This ... - 05:43 pm Revision 1d542695: ppc: Convert Altivec register moves to TCG
- Replace op_{load,store}_avr with helpers gen_{load,store}_avr.
Introduce two sets of i64 TCG variables, cpu_avr{h,l}[... - 08:26 am Revision bd7d9a6d: ppc: cleanup register types
- - use target_ulong for gpr and dyngen registers
- remove ppc_gpr_t type
- define 64-bit dyngen registers for GPE regi... - 08:25 am Revision f78fb44e: ppc: Convert GPR moves to TCG
- Replace op_load_gpr_{T0,T1,T2} and op_store_{T0,T1,T2} with tcg_gen_mov_tl.
Introduce TCG variables cpu_gpr[0..31].
... - 07:36 am Revision 4f821e17: alpha: convert a few more instructions to TCG
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5152 c046a... - 07:36 am Revision 3761035f: alpha: directly access ir registers
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5151 c046a42c-6fe2-441c-8c8c-71466251a162
- 07:35 am Revision 496cb5b9: convert of few alpha insn to TCG
- (based on a patch from Tristan Gingold)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5150 c046a42c-6fe2-441c... - 07:35 am Revision 841c26a0: hw/pcnet: use qemu_socket.h
- (Jan Kiszka)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5149 c046a42c-6fe2-441c-8c8c-71466251a162
Also available in: Atom