Commit Graph

  • 47398b9c36 Use qemu_isfoobar and qemu_towombat versions, based on patch by Christoph Egger blueswir1 2008-11-22 20:04:24 +00:00
  • 11bb09f1be target-sh4: fix 64-bit fmov to/from memory aurel32 2008-11-22 10:09:27 +00:00
  • 64adab3fcb target-ppc: convert exceptions generation to TCG aurel32 2008-11-22 10:09:17 +00:00
  • e2eb279809 target-alpha: use CPU_Float/CPU_Double instead of ugly casts aurel32 2008-11-21 23:49:40 +00:00
  • cf7055bdfb target-sh4: fix TLB/MMU emulation aurel32 2008-11-21 22:33:15 +00:00
  • 4e7ed2d1d3 SH4: Switch serial emulation to qemu_irq aurel32 2008-11-21 21:06:51 +00:00
  • 96e2fc41a9 SH4: Use qemu_irq in timer emulation. aurel32 2008-11-21 21:06:42 +00:00
  • 380ce5ba93 CRIS: remove unused op_template.h. edgar_igl 2008-11-21 17:26:23 +00:00
  • 8f2e8d1f80 e1000 VLAN offload emulation (Alex Williamson) aliguori 2008-11-21 16:25:17 +00:00
  • 7e5f90fa3f uImage: only try to load 'kernel' images (Hollis Blanchard) aliguori 2008-11-20 22:15:46 +00:00
  • 5a9154e069 uImage: rename load_uboot() to load_uimage() (Hollis Blanchard) aliguori 2008-11-20 22:14:40 +00:00
  • 21cafd08a6 uImage: return base load address (Hollis Blanchard) aliguori 2008-11-20 22:11:52 +00:00
  • 5a1235779e uImage: implement gzip support (Hollis Blanchard) aliguori 2008-11-20 22:04:01 +00:00
  • 265ca29a71 uImage: don't leak file data or file descriptor (Hollis Blanchard) aliguori 2008-11-20 22:02:56 +00:00
  • 3adae656c7 Fix typo when using TARGET_FMT_plx and LSI_DEBUG (Ryan Harper) aliguori 2008-11-20 16:46:21 +00:00
  • 12d961385b target-sh4: fix fldi0/fldi1 aurel32 2008-11-20 06:41:29 +00:00
  • 66ba317c90 target-sh4: map FP registers as TCG variables aurel32 2008-11-19 18:00:47 +00:00
  • 9850d1e82c target-sh4: use CPU_Float/CPU_Double instead of ugly casts aurel32 2008-11-19 18:00:39 +00:00
  • 0f2f39c234 target-ppc: fix TCG type errors introduced in r5754 aurel32 2008-11-19 17:54:49 +00:00
  • 34fc643fd3 Make KVMSlot a real structure aliguori 2008-11-19 17:41:58 +00:00
  • af12906f77 target-ppc: convert fp ops to TCG aurel32 2008-11-19 16:10:23 +00:00
  • a3d6841ff8 kvm: de-register mem region for MMIO (Glauber Costa) aliguori 2008-11-19 15:09:54 +00:00
  • d5b4eb4016 Fix media detection on emulated CDROM (Gary Grebus) aliguori 2008-11-19 15:03:36 +00:00
  • 3dec6ecd31 Only force inlining when optimizing. pbrook 2008-11-19 01:31:52 +00:00
  • b25cf5893f Add 40-bit DMA support to LSI scsi emulation (Ryan Harper) aliguori 2008-11-18 22:00:43 +00:00
  • 426cd5d6d2 Fix Windows build aliguori 2008-11-18 21:52:54 +00:00
  • a59cb4e023 x86: Dump debug registers (Jan Kiszka) aliguori 2008-11-18 21:09:47 +00:00
  • 01df040b52 x86: Debug register emulation (Jan Kiszka) aliguori 2008-11-18 21:08:15 +00:00
  • 2dc9f4117c Introduce BP_CPU as a breakpoint type (Jan Kiszka) aliguori 2008-11-18 20:56:59 +00:00
  • dde2367e20 Add debug exception hook (Jan Kiszka) aliguori 2008-11-18 20:50:36 +00:00
  • 6e140f28c6 Introduce BP_WATCHPOINT_HIT flag (Jan Kiszka) aliguori 2008-11-18 20:37:55 +00:00
  • 880a757838 gdbstub: manage CPUs as threads (Jan Kiszka) aliguori 2008-11-18 20:30:24 +00:00
  • bfa50bc263 Remove premature memop TB terminations (Jan Kiszka) aliguori 2008-11-18 20:26:41 +00:00
  • 06d55cc19a Restore pc on watchpoint hits (Jan Kiszka) aliguori 2008-11-18 20:24:06 +00:00
  • b4051334d8 Respect length of watchpoints (Jan Kiszka) aliguori 2008-11-18 20:14:20 +00:00
  • db8886d3fd Set mem_io_vaddr on io_read (Jan Kiszka) aliguori 2008-11-18 20:09:43 +00:00
  • a1d1bb3101 Refactor and enhance break/watchpoint API (Jan Kiszka) aliguori 2008-11-18 20:07:32 +00:00
  • d6fc1b397b gdbstub: Return appropriate watch message to gdb (Jan Kiszka) aliguori 2008-11-18 19:55:44 +00:00
  • 6b9175478e Refactor translation block CPU state handling (Jan Kiszka) aliguori 2008-11-18 19:46:41 +00:00
  • 622ed3605b Convert CPU_PC_FROM_TB to static inline (Jan Kiszka) aliguori 2008-11-18 19:36:03 +00:00
  • 62d60e8cc4 Make KVM slot management more robust aliguori 2008-11-18 15:41:18 +00:00
  • 87006d1378 target-ppc: fix regression introduced by commit 5729 aurel32 2008-11-18 09:32:01 +00:00
  • b29fe3ed48 Preliminary AIX support malc 2008-11-18 01:42:22 +00:00
  • 14f87098c0 AIX's assembler does not support local labels, use relative addressing instead malc 2008-11-18 01:42:17 +00:00
  • 48253bd84e Use qemu_memalign instead of memalign in qemu_vmalloc malc 2008-11-18 01:42:15 +00:00
  • a7812ae412 TCG variable type checking. pbrook 2008-11-17 14:43:54 +00:00
  • 30913bae9a target-i386: fix helper_pmovmskb_mmx helper aurel32 2008-11-16 19:15:15 +00:00
  • cd390083ad Attached patch fixes a series of this warning when compiling on NetBSD: blueswir1 2008-11-16 13:53:32 +00:00
  • 77b9435f13 Use correct trap for syscalls on Sparc32 blueswir1 2008-11-16 11:38:43 +00:00
  • 0399bfe0bf Fix warnings caused by timer_t, it is 32 bits on Sparc64 blueswir1 2008-11-16 11:37:18 +00:00
  • 634a21f604 Fix no_frame unused warning when SDL is disabled blueswir1 2008-11-16 11:34:07 +00:00
  • da80682b42 target-mips: avoid tcg internal error in mfc0/dmfc0 aurel32 2008-11-15 12:12:08 +00:00
  • 64b4d28c38 target-alpha: implement getxuid and getxgid syscalls aurel32 2008-11-14 17:20:15 +00:00
  • 71f75756c9 ppc-linux-user: handle EXCP_DEBUG aurel32 2008-11-14 17:05:54 +00:00
  • 1ab5f75cf0 ETRAX-FS: Don't schedule DMA processing without active channels. edgar_igl 2008-11-13 21:33:08 +00:00
  • 9eee9a5dac ETRAX-FS: Fix a segfault if pflash drive not found. edgar_igl 2008-11-13 21:10:25 +00:00
  • 10781c09ed x86: fix warning without CONFIG_KVM (Mark McLoughlin) aliguori 2008-11-13 19:37:46 +00:00
  • 5700308503 Fix CPUID ext2 features masking (Avi Kivity) aliguori 2008-11-13 19:28:04 +00:00
  • e20e830bbd block: make raw aio signaling non-blocking (Gerd Hoffman) aliguori 2008-11-13 19:23:17 +00:00
  • 984b518147 Define kvm_ioctl in the same way as ioctl aliguori 2008-11-13 19:21:00 +00:00
  • 305b0eb239 copyright & license for qemu_sockets.c (Gerd Hoffman) aliguori 2008-11-13 16:19:54 +00:00
  • 8ad9fa5d8b Fix brown-paper-bag bugs from live-migration patch (Charles Duffy) aliguori 2008-11-12 22:29:11 +00:00
  • c310de8657 Rename hz to hertz to keep AIX happy malc 2008-11-12 20:36:27 +00:00
  • 2946898b48 Rename misnamed BACK_CHAIN_OFFSET to LR_OFFSET malc 2008-11-12 20:36:24 +00:00
  • 8421d9e56f Avoid compiler warning malc 2008-11-12 20:36:21 +00:00
  • b0f74c87a1 Don't use "hz" in identifiers to make AIX happy. balrog 2008-11-12 17:36:08 +00:00
  • c89068455d Include <strings.h> for ffs(). balrog 2008-11-12 17:18:41 +00:00
  • be3512610b r5531 made x509 certs not loadable (original patch from Henrik Holst). balrog 2008-11-12 16:50:36 +00:00
  • 9167a69a81 Implement LSI53C895A quirks exposed by OpenServer (Justin Chevrier). balrog 2008-11-12 16:41:32 +00:00
  • c3b972c30d fix some variable initizalization issues (Stefano Stabellini) aliguori 2008-11-12 15:00:36 +00:00
  • dccfec679e target-alpha: fix termbits and target IOC macros aurel32 2008-11-12 10:01:12 +00:00
  • c2b48b69cb Fix -linux-user build by reverting r5701 aliguori 2008-11-11 22:06:42 +00:00
  • 6f7af85d98 Allocate guest memory on host page boundaries (Hollis Blanchard) aliguori 2008-11-11 21:50:17 +00:00
  • 15ed71bae2 Define OS-dependent qemu_getpagesize() (Hollis Blanchard) aliguori 2008-11-11 21:48:59 +00:00
  • a672b4693a Split savevm code into savevm.c aliguori 2008-11-11 21:33:36 +00:00
  • 559b90fbbf Move the things that aren't target specific to libqemu_common.a. aliguori 2008-11-11 21:20:14 +00:00
  • 9118e7f08f windows cdrom cache flush (Stefano Stabellini) aliguori 2008-11-11 20:57:30 +00:00
  • f07b6003b6 sockets: switch over tcp/telnet/unix serial line to new helper functions (Gerd Hoffman) aliguori 2008-11-11 20:54:09 +00:00
  • 9712ecaf94 sockets: switch vnc to new code, support vnc port auto-allocation (Gerd Hoffman) aliguori 2008-11-11 20:51:59 +00:00
  • d247d25f18 sockets: helper functions for qemu (Gerd Hoffman) aliguori 2008-11-11 20:46:40 +00:00
  • 065e281356 Reintroduce migrate-to-exec: support (Charles Duffy) aliguori 2008-11-11 16:46:33 +00:00
  • a74b4d2c23 target-alpha: fix decoding of CVTST /S aurel32 2008-11-11 13:54:54 +00:00
  • d9e147ad10 target-alpha: fix syscall error check aurel32 2008-11-11 13:42:22 +00:00
  • de9a95f022 Revert commits 5685 to 5688 committed by mistake aurel32 2008-11-11 13:41:01 +00:00
  • 55489a1739 target-alpha: disable single stepping and TB flush by default aurel32 2008-11-11 13:31:10 +00:00
  • 9c08393f26 target-alpha: fix syscall error check aurel32 2008-11-11 13:31:01 +00:00
  • 3587f82a68 qemu: generate signals on tap I/O aurel32 2008-11-11 13:30:53 +00:00
  • 7aa763c72e Use HOST_CC instead of CC on TCG only targets aurel32 2008-11-11 13:30:45 +00:00
  • 1c58b16694 Don't stop translation for mtc0 compare aurel32 2008-11-11 13:30:37 +00:00
  • dc18031fa8 Disable debug code for production. aurel32 2008-11-11 13:30:24 +00:00
  • a6e92a658b target-mips: gen_compute_branch1() aurel32 2008-11-11 11:50:51 +00:00
  • 9bf3eb2ca5 target-mips: optimize movc*() aurel32 2008-11-11 11:50:43 +00:00
  • 2a0ab99899 target-mips: optimize gen_farith() aurel32 2008-11-11 11:50:33 +00:00
  • b10fa3c906 target-mips: optimize gen_muldiv() aurel32 2008-11-11 11:50:25 +00:00
  • 507563e85d target-mips: optimize gen_arith()/gen_arith_imm() aurel32 2008-11-11 11:50:17 +00:00
  • 49bcf33cc7 target-mips: convert bit shuffle ops to TCG aurel32 2008-11-11 11:47:06 +00:00
  • 505ad7c2ff target-mips: convert bitfield ops to TCG aurel32 2008-11-11 11:46:58 +00:00
  • 2623c1ecfc target-mips: optimize gen_op_addr_add() (2/2) aurel32 2008-11-11 11:39:33 +00:00
  • d144d1d9e5 target-mips: optimize gen_op_addr_add() (1/2) aurel32 2008-11-11 11:36:52 +00:00
  • 1eb75d4a36 target-mips: optimize gen_save_pc() aurel32 2008-11-11 11:36:04 +00:00