Activity
From 10/13/2008 to 11/11/2008
11/11/2008
- 11:50 pm Revision 6f7af85d: Allocate guest memory on host page boundaries (Hollis Blanchard)
- Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5702 c04... - 11:48 pm Revision 15ed71ba: Define OS-dependent qemu_getpagesize() (Hollis Blanchard)
- Signed-off-by: Hollis Blanchard <hollisb@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5701 c04... - 11:33 pm Revision a672b469: Split savevm code into savevm.c
- This is pure code motion. The savevm code is all common code so we can build
it once and share the object with all e... - 11:20 pm Revision 559b90fb: Move the things that aren't target specific to libqemu_common.a.
- This will improve the build time.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.sava... - 10:57 pm Revision 9118e7f0: windows cdrom cache flush (Stefano Stabellini)
- Windows only flushes its cache of a CDROM if it gets a
SENSE_UNIT_ATTENTION CHECK_CONDITION response to a REQUEST_SEN... - 10:54 pm Revision f07b6003: sockets: switch over tcp/telnet/unix serial line to new helper functions (Gerd...
- This switches the tcp, telnet and unix socket support for character
devices (serial/parallel, ...) to the new socket ... - 10:51 pm Revision 9712ecaf: sockets: switch vnc to new code, support vnc port auto-allocation (Gerd Hoffman)
- This patch switches the vnc code ofer to the new socket helper
functions.
It adds support IPv6 support and for autom... - 10:46 pm Revision d247d25f: sockets: helper functions for qemu (Gerd Hoffman)
- This patch creates a new source file qemu-sockets.c with a bunch of
helper functions to create listening and connecte... - 06:46 pm Revision 065e2813: Reintroduce migrate-to-exec: support (Charles Duffy)
- KVM's live migration support included support for exec: URLs, allowing system
state to be written or received via an ... - 03:54 pm Revision a74b4d2c: target-alpha: fix decoding of CVTST /S
- This patch fixes the decoding of CVTST /S which was
incorrectly being decoded as CVTTS.
This fixes SPEC2000 gcc with... - 03:42 pm Revision d9e147ad: target-alpha: fix syscall error check
- (re-add commit 5689)
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org... - 03:41 pm Revision de9a95f0: Revert commits 5685 to 5688 committed by mistake
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5691 c046a... - 03:31 pm Revision 55489a17: target-alpha: disable single stepping and TB flush by default
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5690 c046a... - 03:31 pm Revision 9c08393f: target-alpha: fix syscall error check
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5689 c046a... - 03:30 pm Revision 3587f82a: qemu: generate signals on tap I/O
- Currently tap does not generate signals on I/O; this causes
network latency to be dependent on the timer tick (1ms wi... - 03:30 pm Revision 7aa763c7: Use HOST_CC instead of CC on TCG only targets
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5687 c046a42c-6fe2-441c-8c8c-71466251a162
- 03:30 pm Revision 1c58b166: Don't stop translation for mtc0 compare
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5686 c046a42c-6fe2-441c-8c8c-71466251a162
- 03:30 pm Revision dc18031f: Disable debug code for production.
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5685 c046a... - 01:50 pm Revision a6e92a65: target-mips: gen_compute_branch1()
- Optimize code generation in gen_compute_branch1():
- Directly use I32 variables instead of converting values from _tl... - 01:50 pm Revision 9bf3eb2c: target-mips: optimize movc*()
- Optimize code generation in gen_movc*():
- Temp variables are valid up to and *including* the brcond instruction.
U... - 01:50 pm Revision 2a0ab998: target-mips: optimize gen_farith()
- Optimize code generation in gen_farith():
- Temp variables are valid up to and *including* the brcond instruction.
... - 01:50 pm Revision b10fa3c9: target-mips: optimize gen_muldiv()
- Optimize code generation in gen_muldiv():
- Don't do sign extension when the value is already guaranteed to be
sign... - 01:50 pm Revision 507563e8: target-mips: optimize gen_arith()/gen_arith_imm()
- Optimize code generation in gen_arith()/gen_arith_imm():
- Don't do sign extension when the value is already guarante... - 01:47 pm Revision 49bcf33c: target-mips: convert bit shuffle ops to TCG
- Bit shuffle operations can be written with very few TCG instructions
(between 5 and 8), so it is worth converting the... - 01:46 pm Revision 505ad7c2: target-mips: convert bitfield ops to TCG
- Bitfield operations can be written with very few TCG instructions
(between 2 and 5), so it is worth converting them t... - 01:39 pm Revision 2623c1ec: target-mips: optimize gen_op_addr_add() (2/2)
- Instead of dynamically generating different code depending on the UX
flag, add a new flag in ctx->flags to generate d... - 01:36 pm Revision d144d1d9: target-mips: optimize gen_op_addr_add() (1/2)
- The user mode can be tested at translation time using ctx->hflags.
This simplifies gen_op_addr_add().
Signed-off-by:... - 01:36 pm Revision 1eb75d4a: target-mips: optimize gen_save_pc()
- We obviously don't need to use a temporary variable to write PC.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net... - 01:34 pm Revision add69063: target-mips: fix mft* helpers/call
- This patch attempts to fix mft* helpers and the associated TCG calls.
mft* helpers do not take a register in argument... - 01:34 pm Revision c24135ff: target-mips: fix temporary variable freeing in op_ldst_##insn()
- Move tcg_temp_free() out of the conditional part to make sure
the TCG temporary variable is freed in all cases.
Sign... - 01:30 pm Revision 1f961124: target-alpha: add proper fcntl definitions
- On Alpha the target to native fcntl definitions were missing. Because of
this, programs trying to open files with th... - 01:30 pm Revision 9cd38c23: target-alpha: fix double TCG variable allocation
- Noticed by Chris Krumme.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu... - 05:04 am Revision 828808f5: Fix alignment problem with some 64bit load/store instructions
- LD/STD/LWA require displacement to be multiple of 4, provide
tcg_out_ldsta which checks the supplied displacement and...
11/10/2008
- 05:55 pm Revision becfc390: KVM: simplify kvm_cpu_exec hook
- We don't need to use cpu_loop_exit() because we never use the
condition codes so everything can be folded into a sing... - 01:10 pm Revision 57951c27: target-ppc: convert most SPE integer instructions to TCG
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5668 c046a... - 01:10 pm Revision 970d622e: target-alpha: fix cmpbge instruction
- The cmpbge instruction should compare all 8 bytes of one 64-bit value with
another. However, we were looping with a ... - 04:55 am Revision e441570f: use target_mmap() to allocate idt, gdt and ldt (Kirill A. Shutemov).
- env->*dt.base should fit target address space, so we should use
target_mmap to allocate them.
Signed-off-by: Kirill ... - 03:34 am Revision 8ce0f869: Currently trying to turn an oversized directory into a VVFAT image will
- result in a cryptic error (and an abort):
qemu: block-vvfat.c:97: array_get: Assertion `index < array->next' failed... - 03:05 am Revision 59795a1f: x86 CPUID extended family/model (Andre Przywara).
- x86 CPUs feature extended family/model bits in CPUID leaf
0000_0001|EAX. Refer to page 10 in:
http://www.amd.com/us-e...
11/09/2008
- 09:52 pm Revision 2576d836: Use TCG not op
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5663 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:50 pm Revision 81b5b816: Use andc, orc, nor and nand
- Also fix which argument gets negated in fandnot[12] and fornot[12]
git-svn-id: svn://svn.savannah.nongnu.org/qemu/t... - 08:27 pm Revision 741a7444: target-ppc: fix TCG argument
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5661 c046a... - 07:27 pm Revision a9730017: target-ppc: Remove a few TCG temp variable leaks
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5660 c046a... - 07:27 pm Revision ec6469a3: target-ppc: fixes for gen_op_neg()
- - Rename to gen_op_arith_neg for consistency with other functions.
- Correctly free TCG temp variable.
- Fix the retu... - 07:27 pm Revision 2ef1b120: target-ppc: gen_op_arith_divw() & gen_op_arith_divd fixes
- gen_op_arith_divw():
- "deoptimize" gen_op_arith_divw to make it more readable.
- Correctly free TCG temp variable
g... - 07:27 pm Revision 1e4c090f: target-ppc: optimize mullw and make the code more readable
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5657 c046a... - 07:27 pm Revision bdc4e053: target-ppc: indentation fixes
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5656 c046a... - 11:31 am Revision 53939066: Sparc32 BSD user support
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5655 c046a42c-6fe2-441c-8c8c-71466251a162
- 04:24 am Revision 2d564691: Document bluetooth support in qemu-doc.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5654 c046a42c-6fe2-441c-8c8c-71466251a162
- 02:28 am Revision ac4b0d0c: Add qemu_strndup: qemu_strdup with length limit.
- Also optimise qemu_strdup by using memcpy - using pstrcpy is usually
suboptimal.
git-svn-id: svn://svn.savannah.non... - 02:04 am Revision dc72ac14: Add the -bt switch for setting up bluetooth stuff.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5652 c046a42c-6fe2-441c-8c8c-71466251a162
- 01:57 am Revision 793a10a2: Revert r5532, r5536 and a piece of r5531.
- The use of strncat and strndup was correct, pstrcpy and pstrdup wasn't.
I'll try to restore building on non-gnu OSes ...
11/08/2008
- 06:27 pm Revision 4fc9af53: Use an option rom instead of boot sector for -kernel
- Generate an option rom instead of using a hijacked boot sector for kernel
booting. This just requires adding a small... - 11:10 am Revision 6223246a: target-alpha: fix the return value of stl_c/stq_c
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5649 c046a... - 10:57 am Revision 4870167d: target-ppc: fix tcg fatal error on i386 host
- It looks like the i386 runs out of registers for allocation due
to too many global registers allocated by the ppc tar... - 01:05 am Revision 18c5f8ea: Use the right format string to printf sector num with DEBUG_IDE.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5647 c046a42c-6fe2-441c-8c8c-71466251a162
11/07/2008
- 06:55 pm Revision 24646c7e: Fix some build issues for BSD.
- Signed-off-by: Christoph Egger <Christoph.Egger@amd.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5646 ... - 04:00 pm Revision 57a92c8e: target-alpha: fix locked loads/stores
- Fix reading of cpu_lock in gen_qemu_stql_c, original patch from Laurent
Desnogues.
A new flag was added to gen_store... - 03:48 pm Revision e32ad5c2: target-ppc: fix flags computation for tcg_gen_qemu_st
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5644 c046a...
11/06/2008
- 08:54 pm Revision e1638bd8: Fix interrupt exclusion via SSTEP_NOIRQ
- Commit #5620 revealed an issue of the SSTEP_NOIRQ masking that was
applied on all interrupt sources (including intern... - 06:15 pm Revision 6d946cda: User qemu profiling
- - Makefile.target: re-enable profiling for user qemu. It seems
profiling was (accidently?) removed by commit 3937... - 06:15 pm Revision afec1122: Remove unused reg_T2 definition
- No longer used, remove it.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Aurelien Jarno <aurelie... - 05:30 pm Revision 825a4929: Make sure to resume the monitor only after flushing out outstanding
- network traffic.
This was bug was reported by Chris Lalancette.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com... - 11:38 am Revision 978d5d73: Win32: Fix warnings
- Attached patch fixes some warnings which only happen on Windows.
Signed-off-by: Hervé Poussineau <hpoussin@reactos.o... - 11:16 am Revision 1304ca87: target-alpha: Fix ret instruction
- Hopefully pine doesn't corrupt this patch, I've had problems recently.
For an alpha "ret" instruction, of the type
...
11/05/2008
- 11:22 pm Revision f49e58dc: Fix windows build after init_host_timer changes.
- host_alarm_timer fires in a separate thread. The windows build current
uses SetEvent() and WaitEvent() to then notif... - 11:04 pm Revision 5bec1d1d: Run timers from host alarm timer callback
- This further cleans up the main loop getting it a lot closer to what a main
loop should be.
Signed-off-by: Anthony L... - 10:49 pm Revision 6abfbd79: Use qemu_set_fd_handler2() to determine when alarm timer fires.
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5635 c04... - 10:40 pm Revision 7183b4b4: Improve error reporting in init_timer_alarm
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5634 c04... - 10:29 pm Revision c96f1a48: Fix alarm_timer race with select - v3 (Jan Kiszka)
- Changing the default IO timeout to 5 s (#5578) made a race visible
between the alarm_timer and select() in main_loop_... - 10:24 pm Revision ffd39257: SM501 emulation for R2D-SH4
- This patch adds minimum emulation of SM501 multifunction device,
whose main feature is 2D graphics. It is one of the... - 09:59 pm Revision 5985ecee: Allow KVM to be used on either 32-bit or 64-bit x86
- Inspired by a patch from Glauber Costa.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://sv... - 09:25 pm Revision 5c6602c5: Use qemu_ram_alloc
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5630 c046a42c-6fe2-441c-8c8c-71466251a162
- 06:29 pm Revision 05330448: Add missing files to KVM commit.
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5629 c04... - 06:28 pm Revision eac30262: Add --kerneldir configure argument
- This allows a user to override the default search path and also makes cross
compilation work a bit nicer wrt KVM dete... - 06:04 pm Revision 7ba1e619: Add KVM support to QEMU
- This patch adds very basic KVM support. KVM is a kernel module for Linux that
allows userspace programs to make use ... - 05:34 pm Revision 6fd805e1: Split CPUID from op_helper
- KVM needs to call CPUID from outside of the TCG code. This patch
splits out the CPUID logic into a separate helper t... - 05:28 pm Revision 0650f1ab: Add additional CPU flag definitions
- Some x86 CPU definitions that KVM needs
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://sv...
11/04/2008
- 10:29 pm Revision 2c99f725: ETRAX-FS: Make etraxfs_dmac_run local.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@56... - 09:15 pm Revision d64394f7: Set default audio timer period to a sane value (otherwise qemu becomes unusabl...
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5623 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:13 pm Revision e00fcff7: target-mips: use the new rotr/rotri instructions
- Acked-by: Thiemo Seufer <ths@networkno.de>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://sv... - 09:02 pm Revision ea0f49a7: ETRAX-FS: Fix DMA warnings.
- Signed-off-by: Jan Kiszka <jan.kiszka@web.de>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5621 c046a42c-6f... - 04:18 pm Revision 55e8b85e: Add safety net against potential infinite loop
- cpu_interrupt might be called while translating the TB, but before it
is linked into a potentially infinite loop and ... - 03:17 pm Revision 0c5f3c8d: Mention output overlaps.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5619 c046a42c-6fe2-441c-8c8c-71466251a162
- 02:33 pm Revision 9027db89: Fix ARM default NaN.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5618 c046a42... - 11:04 am Revision 64b40bc5: tc6393xb: non-accelerated FB support (Dmitry Baryshkov).
- Signed-off-by: Dmitry Baryshkov <dbaryshkov@gmail.com>
Signed-off-by: Andrzej Zaborowski <andrew.zaborowski@intel.com... - 10:54 am Revision 4ea29f74: Tosa: dummy lcd support (Dmitry Baryshkov).
- Signed-off-by: Dmitry Baryshkov <dbaryshkov@gmail.com>
Signed-off-by: Andrzej Zaborowski <andrew.zaborowski@intel.com... - 10:49 am Revision 1f163b14: scoop: GPRR reports the state of GPIO lines (Dmitry Baryshkov).
- Signed-off-by: Dmitry Baryshkov <dbaryshkov@gmail.com>
Signed-off-by: Andrzej Zaborowski <andrew.zaborowski@intel.com... - 10:47 am Revision 86660795: Tosa: disable pxafb as it's not used on tosa (Dmitry Baryshkov).
- Signed-off-by: Dmitry Baryshkov <dbaryshkov@gmail.com>
Signed-off-by: Andrzej Zaborowski <andrew.zaborowski@intel.com... - 10:45 am Revision 5d98751b: Tosa: provide correct IRQ to tc6393xb init (Dmitry Baryshkov).
- Signed-off-by: Dmitry Baryshkov <dbaryshkov@gmail.com>
Signed-off-by: Andrzej Zaborowski <andrew.zaborowski@intel.com... - 10:43 am Revision 6bc1d858: Tosa: emulate LEDs (Dmitry Baryshkov).
- Signed-off-by: Dmitry Baryshkov <dbaryshkov@gmail.com>
Signed-off-by: Andrzej Zaborowski <andrew.zaborowski@intel.com... - 10:42 am Revision a6569fc5: tc6393xb: initial support for nand control (Dmitry Baryshkov).
- Signed-off-by: Dmitry Baryshkov <dbaryshkov@gmail.com>
Signed-off-by: Andrzej Zaborowski <andrew.zaborowski@intel.com...
11/03/2008
- 09:09 pm Revision c9fb531a: VFP fnmsc negative zero fix.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5610 c046a42... - 03:30 pm Revision de3526b2: Fix rotri_i64 typo.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5609 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:08 am Revision 54843a58: target-ppc: use the new rotr/rotri instructions
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5608 c046a... - 09:08 am Revision 15824571: tcg-ops.h: add rotl/rotli and rotr/rotri TCG instructions
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5607 c046a... - 09:08 am Revision f02bb954: tcg-op.h: reorder _i64 instructions common to 32- and 64-bit targets
- Use the same order as the _i32 version (pure code move). Suggested by
Laurent Laurent Desnogues.
Signed-off-by: Aure... - 03:08 am Revision abbaab5c: Fix RGBT 5:5:5 drawing on pxa2xx lcd (Lars Munch)
- This patch fixes the misinterpretaion of the transparency bit for
RGBT 5:5:5 mode on pxa2xx LCDC.
Signed-off-by: Lar...
11/02/2008
- 06:51 pm Revision 1bcee014: More realistic max_cpus
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5604 c046a42c-6fe2-441c-8c8c-71466251a162
- 04:44 pm Revision a7227727: Fix loading of unstripped ELF PROM image
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5603 c046a42c-6fe2-441c-8c8c-71466251a162
- 03:26 pm Revision 10460c8a: 64-bit target subfi fix.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5602 c046a42... - 12:51 pm Revision 6d0c293d: Halt the CPU using a qemu_irq
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5601 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:23 am Revision fdce4963: target-ppc: use the new subfi wrapper
- (...and fix rldnm)
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/q... - 10:23 am Revision 0045734a: tcg-ops.h: add a subfi wrapper
- Add a subfi (subtract from immediate) wrapper, useful for the PPC target.
Signed-off-by: Aurelien Jarno <aurelien@au... - 10:22 am Revision 6359706f: tcg-ops.h: _i64 TCG immediate instructions cleanup
- Move addi_i64, muli_i64 and subi_i64 out of #if TCG_TARGET_REG_BITS
as both implementations are strictly identical. U... - 10:22 am Revision 0cfe58cd: target-ppc: simplify slw, srw, sld, srd
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5597 c046a... - 10:22 am Revision fea0c503: target-ppc: be more consistent with temp variables naming
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5596 c046a... - 10:22 am Revision 4da0033e: target-ppc: fix srw on 64-bit targets
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5595 c046a...
11/01/2008
- 04:50 pm Revision d2c7c9b8: Avoid ld flag --warn-common on Solaris
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5594 c046a42c-6fe2-441c-8c8c-71466251a162
- 03:44 pm Revision 527067d8: Fix TCGv size mismatches
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5593 c046a42c-6fe2-441c-8c8c-71466251a162
- 02:54 am Revision 6176a26d: target-ppc: optimize popcntb
- Suggested by Andrzej Zaborowski.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savanna... - 02:54 am Revision 182608d4: target-ppc: convert 405 MAC instructions to TCG
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5591 c046a... - 02:54 am Revision 74637406: target-ppc: convert arithmetic functions to TCG
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5590 c046a... - 02:53 am Revision 8d71247e: target-ppc: xer access prototypes no more used & implemented
- Revision 5500 of the qemu repository removed all code using
ppc_load_xer & ppc_store_xer as well as their implementat... - 02:53 am Revision 269f3e95: target-ppc: fix XER accesses on 64-bit targets
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5588 c046a... - 02:53 am Revision 65d35a09: CVE-2008-4539: fix a heap overflow in Cirrus emulation
- The code in hw/cirrus_vga.c has changed a lot between CVE-2007-1320 has
been announced and the patch has been applied... - 02:53 am Revision 6d17c604: target-cris: access to TCG variables through GET_TCGV()
- Fix build with DEBUG_TCGV enabled.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savan... - 02:53 am Revision 7cc0dd20: Malta & OMAP: add a name to char devices
- (fixes regression introduced by r5575)
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.s... - 02:53 am Revision cf3ebac7: qemu-char: include hw/baum.h
- Fix a warning introduced in r5580 when brlapi is enabled.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-...
10/31/2008
- 10:34 pm Revision 2ad1a437: Remove dumb_refresh
- It is safe not to set dpy_refresh and that's used to indicate that the display
doesn't need updates. This saves us t... - 10:00 pm Revision b643146d: Remove extraneous inline keyword.
- Spotted by Blue Swirl.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu... - 09:10 pm Revision 63a01ef8: Move network redirection code out of vl.c and into net.c
- Mostly code motion.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.or... - 08:49 pm Revision 6f97dba0: Move CharDriverState code out of vl.c
- The motivating goal behind this is to allow other tools to use the CharDriver
code. This patch is pure code motion e... - 08:44 pm Revision 0e82f34d: Move some declarations around in the QEMU CharDriver code
- The goal of this series is to move the CharDriverState code out of vl.c and
into its own file, qemu-char.c. This pat... - 08:40 pm Revision 0a1af395: Increase default IO timeout from 10ms to 5s
- With the recent changes to the main loop, we no longer have unconditional
polling. This means we can now sleep in se... - 08:07 pm Revision 56f3a5d0: Main loop fixes/cleanup
- Tidy up win32 main loop bits, allow timeout >= 1s, and force timeout to 0 if
there is a pending bottom half.
git-s... - 07:42 pm Revision 80d3580b: Clarify qemu_bh_schedule_idle() usage
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5576 c04... - 07:31 pm Revision 5ccfae10: Implement "info chardev" command. (Gerd Hoffmann)
- This patch makes qemu keep track of the character devices in use and
implements a "info chardev" monitor command to p... - 07:28 pm Revision 1490791f: fix bdrv_aio_read API breakage in qcow2 (Andrea Arcangeli)
- I noticed the qemu_aio_flush was doing nothing at all. And a flood of
cmd_writeb commands leading to a noop-invocatio... - 07:25 pm Revision 492c30af: Make DMA bottom-half driven (v2)
- The current DMA routines are driven by a call in main_loop_wait() after every
select.
This patch converts the DMA co... - 07:24 pm Revision 1b435b10: Make bottom halves more robust
- Bottom halves are supposed to not complete until the next iteration of the main
loop. This is very important to ensu...
10/29/2008
- 04:37 pm Revision 474ad834: Use qemu_gettimeofday.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5571 c046a42c-6fe2-441c-8c8c-71466251a162
- 04:16 pm Revision e5ceb244: Fix restore of older snapshots for target-i386 on big endian hosts
- A target_ulong may be 64-bit. Passing it to a function expecting a 32-bit
pointer is wrong and unfortunately happens...
10/28/2008
- 08:22 pm Revision e41b3910: Use locally defined structure.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5569 c046a42c-6fe2-441c-8c8c-71466251a162
- 07:55 pm Revision 1572a18c: Sun4c cleanups (Robert Reif)
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5568 c046a42c-6fe2-441c-8c8c-71466251a162
- 04:08 pm Revision 9b8114a8: fix off-by-one generating vmdk backing files (Avi Kivity)
- Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://... - 12:59 pm Revision 3d878caa: Set default max_cpus to one.
- Clean-up machine definitions.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5566 c046a42c-6fe2-441c-8c8c-714... - 12:39 pm Revision d4354694: Fix return value printing for shmat (Lauro Ramos Venancio).
- The shmat syscall returns an address, so we must use the
print_syscall_ret_addr function.
git-svn-id: svn://svn.sav... - 12:26 pm Revision 6de645c7: Recvmsg must return the number of bytes received (Lauro Ramos Venancio).
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5564 c046a42c-6fe2-441c-8c8c-71466251a162
- 12:24 pm Revision 55f280c9: page_check_range: fix wrap around test (Lauro Ramos Venancio).
- Move up the warp around test because line
'end = TARGET_PAGE_ALIGN(start+len);'
can interfere with it.
git-svn-id: ... - 12:21 pm Revision d732dcb4: Fix iovec for the case with invalid elements (Lauro Ramos Venancio).
- We must call the writev even if an iovec element is invalid. For
example, if the second element is invalid, the linux... - 12:18 pm Revision a2f86d8e: Use the host exit syscall for exiting (Lauro Ramos Venancio).
- We can't call the libc _exit function because it calls the exit_group
host syscall. We must call directly the exit ho... - 02:13 am Revision 44696296: CRIS: Plug more temp leaks.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@55... - 02:11 am Revision 81d70875: Control + i and [tab] share keycode in curses, simulate [tab].
- Spotted by Blue Swirl.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5559 c046a42c-6fe2-441c-8c8c-71466251a162 - 02:03 am Revision 853f6931: Fix cpuid ext_features value for Atom N270 (Blue Swirl).
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5558 c046a42c-6fe2-441c-8c8c-71466251a162
- 12:50 am Revision ea363694: target-ppc: use consistent names for variables
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5557 c046a... - 12:50 am Revision 312179c4: target-ppc: indentation fixes
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5556 c046a... - 12:50 am Revision d03ef511: target-ppc: convert rotation instructions to TCG
- Also fix rlwimi and rldimi for corner cases.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn:/...
10/27/2008
- 11:10 pm Revision f4b147f6: CRIS: Plug a few temp leaks.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@55... - 10:44 pm Revision c968ef8d: ETRAX-FS: Process outgoing DMA channels until EOL.
- For outgoing DMA channels, keep processing descriptors until hitting end
of list.
Signed-off-by: Edgar E. Iglesias <... - 10:24 pm Revision 31c18d87: CRIS: Remove cpu_T.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@55... - 09:49 pm Revision 780e264f: Ansify to please sparse
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5551 c046a42c-6fe2-441c-8c8c-71466251a162
- 06:46 pm Revision fb48f71b: CRIS: Avoid more cpu_T usage.
- * Explicit operand passing to prep_alu_r.
* Avoid some more cpu_T[] usage.
Signed-off-by: Edgar E. Iglesias <edgar.i... - 05:56 pm Revision 8137cde8: Move sun4c to its own hwdef (Robert Reif)
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5549 c046a42c-6fe2-441c-8c8c-71466251a162
- 03:55 pm Revision 43d7ac4e: CRIS: Avoid cpu_T[1] for move_r.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@55... - 03:52 pm Revision c5631f48: CRIS: Avoid using cpu_T[0] for testing condition codes.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@55... - 02:39 pm Revision 7dcfb089: CRIS: Add branch-free versions of abs, lsl, lsr and asr.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@55... - 01:18 am Revision 4f9cc927: CRIS: Correct tcg globals allocation for 64bit hosts.
- Signed-off-by: Edgar E. Iglesias <edgar.iglesias@gmail.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5...
10/26/2008
- 10:33 pm Revision 84778508: Preliminary BSD user emulator support
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5544 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:13 pm Revision 46f42f29: Update from binutils 2.17
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5543 c046a42c-6fe2-441c-8c8c-71466251a162
- 09:10 pm Revision d4abd567: Document the binutils source files used in constructing sparc-dis.c
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5542 c046a42c-6fe2-441c-8c8c-71466251a162
- 06:40 pm Revision 968467e3: Add "const"
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5541 c046a42c-6fe2-441c-8c8c-71466251a162
- 05:26 pm Revision 36bae8dd: Fix inline use warnings from sparse
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5540 c046a42c-6fe2-441c-8c8c-71466251a162
- 03:43 pm Revision b1d8e52e: Fix undeclared symbol warnings from sparse
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5539 c046a42c-6fe2-441c-8c8c-71466251a162
- 12:22 pm Revision 51a0f568: Fix incorrect use of pstrcpy (malc)
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5538 c046a42c-6fe2-441c-8c8c-71466251a162
- 11:54 am Revision 1b52da58: Fix undefined pthread_sigmask warning on FreeBSD (Juergen Lock)
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5537 c046a42c-6fe2-441c-8c8c-71466251a162
10/25/2008
- 04:48 pm Revision 653a07b2: Change freeing method because the allocation function was changed in r5532
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5536 c046a42c-6fe2-441c-8c8c-71466251a162
- 02:47 pm Revision 5be8e1f2: Silence warnings about unused variables
- Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5535 c046a4... - 02:26 pm Revision 40ea94a5: Suppress a GCC warning about unused function
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5534 c046a42c-6fe2-441c-8c8c-71466251a162
- 02:25 pm Revision 4761a48b: Fix GCC 4 signedness warning
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5533 c046a42c-6fe2-441c-8c8c-71466251a162
- 02:23 pm Revision 2bd7318c: Replace uses of strndup (a GNU extension) with Qemu pstrdup
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5532 c046a42c-6fe2-441c-8c8c-71466251a162
- 02:21 pm Revision be15b141: Replace uses of strncpy (a GNU extension) with Qemu pstrcpy
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5531 c046a42c-6fe2-441c-8c8c-71466251a162
- 02:19 pm Revision 9b4c14c3: Fix undefined pthread_sigmask warning on OpenBSD
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5530 c046a42c-6fe2-441c-8c8c-71466251a162
- 02:18 pm Revision 5b3715bf: Use snprintf to please OpenBSD linker
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5529 c046a42c-6fe2-441c-8c8c-71466251a162
- 03:10 am Revision fbc190d8: Fix a bad memcpy length (Bruce Rogers).
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5528 c046a42c-6fe2-441c-8c8c-71466251a162
- 01:10 am Revision ff8d81d8: Fix whitespace in migration code.
- Replace tabs with spaces.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.non... - 01:08 am Revision 88d2d9e0: Fix possibly SEGV in tcp migration error case.
- Spotted by hpoussin.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.o... - 12:55 am Revision c1d36665: Live migration for Win32 (Hervé Poussineau)
- This patch fixes migration so that it works on Win32. This requires using
socket specific calls since sockets cannot...
10/24/2008
- 05:11 pm Revision 17e90973: Fix windows build after migration changes
- The live migration code broke the windows build. As part of this
change, I've switched the BIOS path to C:\Program F... - 04:12 pm Revision 00b229ac: Add missing return statement (fixes compiler warning).
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: s... - 04:12 pm Revision 7d0adcd6: hw/pc: don't register the memory hole as unassigned twice
- Since revision 5228, we don't register the memory hole (0xa00000 to
0xfffff) anymore. As a consequence, we don't need... - 03:03 pm Revision 2e31f5d3: Fix typos in PPC TCG conversion.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5521 c046a42... - 12:18 pm Revision aa25cf46: ETRAX-FS: Drop DMA polling for ethernet.
- * Drop DMA poll mode. Instead immediately push rx frames straight into the DMA
without waiting for DMA_run to poll ...
10/23/2008
- 04:52 pm Revision 875cdcf6: protect exec-all.h frm multiple inclusion (Glauber Costa)
- Signed-off-by: Glauber Costa <glommer@redhat.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5519 c046a4... - 12:42 am Revision a47f43d2: Additional exclusive load/store instruction are v6K, not v6T2.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5518 c046a42...
10/22/2008
- 11:35 pm Revision 86753403: Fix ARMv6t2 strex instructions.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5517 c046a42... - 10:58 pm Revision f5a5cca3: ETRAX-FS: Add support for passing kernel command lines
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5516 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:35 pm Revision 8ab94444: ETRAX-FS: Correct booting of elf linux images from ram.
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5515 c046a42c-6fe2-441c-8c8c-71466251a162
- 10:22 pm Revision b2fa1797: Fix ARMv6 translation table base address calculation.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5514 c046a42... - 09:20 pm Revision 83c1f87c: Use load address when loading ELF images.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5513 c046a42... - 07:14 pm Revision 4be27dbb: Optimize redundant cp15 coprocessor access control register writes.
- Signed-off-by: Paul Brook <paul@codesourcery.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5512 c046a42... - 06:55 pm Revision 3a742b76: Update old fashioned function prototypes.
- Signed-off-by: Stefan Weil <weil@mail.berlios.de>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5511 c046a42... - 06:11 pm Revision 49918a75: * Use function pointers for symbol lookup (currently for elf32 and elf64,
- could be expanded). This also fixes the bug with mips elf64 symbols
in current Qemu trunk.
* Use quicksort and bi...
10/21/2008
- 07:34 pm Revision f16a0db3: Keep usb host scanning from leaking file descriptors
- If the first case does not succeed, then the usb scanning code will leak file
descriptors on every scan.
git-svn-i... - 07:31 pm Revision a2ffb812: target-ppc: convert branch related instructions to TCG
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5508 c046a... - 07:27 pm Revision 22babebb: Fix broken USB support for Linux host (Bjorn Danielsson)
- Make "host:" usb devices work again on systems that have the
file /proc/bus/usb/devices. This was broken in r5441 due... - 02:31 pm Revision 26d67362: target-ppc: convert logical instructions to TCG
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5506 c046a... - 02:31 pm Revision e1571908: target-ppc: convert crf related instructions to TCG
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5505 c046a... - 02:30 pm Revision bdffd4a9: TCG: add tcg_const_local_tl()
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5504 c046a... - 02:29 pm Revision cf960816: target-ppc: use the new TCG logical operations
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5503 c046a... - 02:29 pm Revision 1b581c44: target-alpha: use the new TCG logical operations
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5502 c046a... - 02:28 pm Revision f24cb33e: TCG: add logical operations found on alpha and powerpc processors
- - andc_i32/i64 t0, t1, t2
- eqv_i32/i64 t0, t1, t2
- nand_i32/i64 t0, t1, t2
- nor_i32/i64 t0, t1, t2
- orc_i32/i64 t... - 02:28 pm Revision 3d7b417e: target-ppc: Convert XER accesses to TCG
- Define XER bits as a single register and access them individually to
avoid defining 5 32-bit registers (TCG doesn't p...
10/17/2008
- 08:31 pm Revision d75a0b97: added explicit license
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5499 c046a42c-6fe2-441c-8c8c-71466251a162
- 08:28 pm Revision de806f07: allow SLIRP to make an ARP request to get the client MAC address. It is useful...
- git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5498 c046a42c-6fe2-441c-8c8c-71466251a162
- 11:08 am Revision 89c0f643: scsi-generic: correct error management
- this patch allows to fully use a tape device connected to qemu through
the scsi-generic interface.
Previous patch in... - 11:08 am Revision e65bdffa: i386/SVM: return amount of ASIDs
- With SVM the TLB supports tagging to distinguish TLB entries from
different virtual CPUs. This tag is called an ASID....
10/16/2008
- 01:25 am Revision ed69522c: PPC: fix dcbi instruction
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5495 c046...
10/15/2008
- 08:00 pm Revision 3d3a6a0a: PPC: convert SPE logical instructions to TCG
- (Nathan Froyd)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5494 c046a42c-6fe2-441c-8c8c-71466251a162 - 08:00 pm Revision b61f2753: ppc: convert integer load/store to TCG
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5493 c046a... - 08:00 pm Revision 19f98ff6: target-ppc: fix a TCG local variable creation
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5492 c046a... - 08:00 pm Revision f0aabd1a: PPC: convert SPE effective address computation to TCG
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5491 c046a...
10/14/2008
- 10:55 pm Revision e2be8d8d: PPC: convert effective address computation to TCG
- Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5490 c046a... - 10:23 pm Revision 064f6633: gdbstub: remove unused local variable
- Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id: ... - 10:20 pm Revision 45fd08ef: target-i386: Add Core Duo Definition
- This patch adds a CPU definition for the Core Duo CPU. I tried to
resemble the original as closely as possible and do... - 09:14 pm Revision 7ab064d2: Fix previous commit (spotted by Robert Riebisch).
- Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5487 c04... - 09:00 pm Revision f6465578: Define O_DSYNC as O_SYNC if necessary.
- O_DSYNC isn't available on OS X.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savan... - 05:42 pm Revision 9f7965c7: Expand cache= option and use write-through caching by default
- This patch changes the cache= option to accept none, writeback, or writethough
to control the host page cache behavio... - 12:08 am Revision eeb438c1: linux-user: implement msg* syscalls
- Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-sv... - 12:08 am Revision 1c54ff97: linux-user: fix and cleanup IPCOP_msg* ipc calls handling
- Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-sv... - 12:08 am Revision a0a83536: open() can also return EPERM for O_RDWR on a readonly device
- Signed-off-by: Juergen Lock <nox@jelal.kn-bremen.de>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id... - 12:08 am Revision 60759371: FreeBSD also has clock_gettime
- Signed-off-by: Juergen Lock <nox@jelal.kn-bremen.de>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-svn-id... - 12:08 am Revision 6556a833: linux-user: fix getdents* syscalls
- glibc's structs dirent and dirent64 is different from in-kernel dirent
and dirent64. Kernel headers doesn't provide s... - 12:08 am Revision 2054ac9b: linux-user: Add readahead syscall
- Signed-off-by: Kirill A. Shutemov <kirill@shutemov.name>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
git-sv...
10/13/2008
- 06:14 am Revision 34c9dd8e: Introduce TCP live migration protocol
- This patch introduces a tcp protocol for live migration. It can be used as
follows:
qemu-system-x86_64 -hda ~/image... - 06:13 am Revision 210f41ba: Introduce ethernet announcement function.
- This patch adds an ethernet announce function that will minimize downtime
when doing a live migration. This code ori... - 06:12 am Revision 5bb7910a: Introduce UI for live migration
- This patch introduces a command line parameter and monitor command for starting
a live migration. The next patch wil... - 06:10 am Revision 39b65c2e: Introduce a buffered file wrapper for QEMUFile
- This patch introduces a buffered QEMUFile wrapper. This allows QEMUFile's to be
rate limited. It also makes it easi... - 06:07 am Revision 871d2f07: Fix some issues with QEMUFile
- This patch allows QEMUFile's read and write operations to return
negative error codes. This is necessary to detect t... - 02:32 am Revision 7526aa2d: SH4: Implement MOVUA.L
- * target-sh4/translate.c (_decode_opc): Implement
MOVUA.L.
(Vladimir Prus)
git-svn-id: svn://svn.savannah.nongnu... - 02:32 am Revision bdbf22e6: SH4: fix single-stepping
- * target-sh/translate.c (gen_intermediate_code_internal): If
singlestep is enabled, update PC before stopping.
(Vl... - 02:32 am Revision c69e3264: SH4: Fix swap.b
- The SH4 manual documents the swap.b instruction as follows:
SWAP.B Rm,Rn
Rm → swap lower 2 b... - 12:19 am Revision f71903d0: Make sure to initialize fd_sets in aio.c
- This was spotted by valgrind.
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah...
Also available in: Atom