Activity
From 09/07/2008 to 10/06/2008
10/06/2008
- 11:21 pm Revision 475e4277: Switch the memory savevm handler to be "live"
- This patch replaces the static memory savevm/loadvm handler with a "live" one.
This handler is used even if performin... - 09:46 pm Revision e18231a3: Show size for unassigned accesses (Robert Reif)
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5436 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:08 pm Revision 35f4b58c: Prepare for changing audio_pcm_ops dynamically (partially revert r5422)
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5435 c046a42c-6fe2-441c-8c8c-71466251a162
- 05:53 pm Revision 9366f418: Introduce v3 of savevm protocol
- The current savevm/loadvm protocol has some draw backs. It does not support
the ability to do progressive saving whi... - 05:02 pm Revision 74576198: Add dirty tracking for live migration
- This patch adds a dirty tracking bit for live migration. We use 0x08 because
kqemu uses 0x04.
Signed-off-by: Anthon... - 04:55 pm Revision c6ca28d6: Add bdrv_flush_all()
- This patch adds a bdrv_flush_all() function. It's necessary to ensure that all
IO operations have been flushed to di... - 04:52 pm Revision d8f44609: Allow the monitor to be suspended during non-blocking op
- Live migration happens in the background, but it is useful to make the monitor
command appear as if it's blocking. T...
10/05/2008
- 02:47 pm Revision 1ed1a787: Silence some warnings about no value returned from non-void function
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5430 c046a42c-6fe2-441c-8c8c-71466251a162
- 02:45 pm Revision 60dd316e: Make various generated structures static
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5429 c046a42c-6fe2-441c-8c8c-71466251a162
- 02:09 pm Revision 249c4c32: Make target_sigaltstack_used static
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5428 c046a42c-6fe2-441c-8c8c-71466251a162
- 02:05 pm Revision 440c7e85: Export x86_stack_size in qemu.h
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5427 c046a42c-6fe2-441c-8c8c-71466251a162
- 01:52 pm Revision 9f106a75: Make ioctl table static
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5426 c046a42c-6fe2-441c-8c8c-71466251a162
- 01:51 pm Revision b39bc503: Make bitmask tables static const
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5425 c046a42c-6fe2-441c-8c8c-71466251a162
- 01:49 pm Revision 8e853dc7: Make struct_termios_def const
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5424 c046a42c-6fe2-441c-8c8c-71466251a162
- 01:30 pm Revision 295e390f: Move wav_start_capture prototype to avoid a warning with -Wmissing-prototypes
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5423 c046a42c-6fe2-441c-8c8c-71466251a162
- 01:01 pm Revision 8869defe: Make audio_pcm_opsstatic const
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5422 c046a42c-6fe2-441c-8c8c-71466251a162
- 12:59 pm Revision d4a9eb1f: Add some missing static and const qualifiers, reg_names only used if NDEBUG set
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5421 c046a42c-6fe2-441c-8c8c-71466251a162
- 12:57 pm Revision d9b630fd: Variable logfilename is not used outside exec.c
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5420 c046a42c-6fe2-441c-8c8c-71466251a162
- 12:56 pm Revision 41bd639b: Variable autostart is not used outside main()
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5419 c046a42c-6fe2-441c-8c8c-71466251a162
10/04/2008
- 11:43 pm Revision 34a3d239: Update Sparc docs, add -cpu flag
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5418 c046a42c-6fe2-441c-8c8c-71466251a162
- 02:33 pm Revision 000cacf6: Fix crc32w decoding, fix a constant width in blendvpd.
- Forced the constant's width to long long so that it doesn't overflow,
problem spotted by C. W. Betts.
git-svn-id: s... - 10:25 am Revision 9dc63a1e: Make network packet debug functions more accessible
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5416 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:24 am Revision bdaf78e0: Add some missing static qualifiers
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5415 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:22 am Revision 2bfdab63: Move nographic export to sysemu.h
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5414 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:20 am Revision 3b3fb322: Use qemu-log.h
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5413 c046a42c-6fe2-441c-8c8c-71466251a162
- 06:32 am Revision fdb0d09d: x86 "popcnt" affects flags.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5412 c046a42c-6fe2-441c-8c8c-71466251a162
- 06:27 am Revision 222a3336: Implement SSE4.1, SSE4.2 (x86).
- This adds support for CPUID_EXT_SSE41, CPUID_EXT_SSE42, CPUID_EXT_POPCNT
extensions. Most instructions haven't been ... - 02:09 am Revision 06adb549: Improve pflash cfi01 debug messages (Thomas Petazzoni).
- This patches slightly improves the debugging messages in pflash_read()
and pflash_write().
Signed-off-by: Thomas Pet... - 02:00 am Revision 3656744c: Reset CFI01 flash wcycle after erase confirm (Thomas Petazzoni).
- pfl->wcycle was set to 1 when the erase confirm command was set, which
lead to the next command being misinterpreted ...
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
Also available in: Atom