Commit Graph

  • 1490791f61 fix bdrv_aio_read API breakage in qcow2 (Andrea Arcangeli) aliguori 2008-10-31 17:28:00 +00:00
  • 492c30af25 Make DMA bottom-half driven (v2) aliguori 2008-10-31 17:25:56 +00:00
  • 1b435b1032 Make bottom halves more robust aliguori 2008-10-31 17:24:21 +00:00
  • 474ad834d2 Use qemu_gettimeofday. pbrook 2008-10-29 14:37:18 +00:00
  • e5ceb24447 Fix restore of older snapshots for target-i386 on big endian hosts aliguori 2008-10-29 14:16:31 +00:00
  • e41b39105b Use locally defined structure. pbrook 2008-10-28 18:22:59 +00:00
  • 1572a18cc6 Sun4c cleanups (Robert Reif) blueswir1 2008-10-28 17:55:32 +00:00
  • 9b8114a8ef fix off-by-one generating vmdk backing files (Avi Kivity) aliguori 2008-10-28 14:08:49 +00:00
  • 3d878caab9 Set default max_cpus to one. balrog 2008-10-28 10:59:59 +00:00
  • d4354694e9 Fix return value printing for shmat (Lauro Ramos Venancio). balrog 2008-10-28 10:39:39 +00:00
  • 6de645c7d1 Recvmsg must return the number of bytes received (Lauro Ramos Venancio). balrog 2008-10-28 10:26:29 +00:00
  • 55f280c90e page_check_range: fix wrap around test (Lauro Ramos Venancio). balrog 2008-10-28 10:24:11 +00:00
  • d732dcb442 Fix iovec for the case with invalid elements (Lauro Ramos Venancio). balrog 2008-10-28 10:21:03 +00:00
  • a2f86d8e08 Use the host exit syscall for exiting (Lauro Ramos Venancio). balrog 2008-10-28 10:18:28 +00:00
  • 44696296d5 CRIS: Plug more temp leaks. edgar_igl 2008-10-28 00:13:15 +00:00
  • 81d7087514 Control + i and [tab] share keycode in curses, simulate [tab]. balrog 2008-10-28 00:11:06 +00:00
  • 853f6931db Fix cpuid ext_features value for Atom N270 (Blue Swirl). balrog 2008-10-28 00:03:28 +00:00
  • ea36369470 target-ppc: use consistent names for variables aurel32 2008-10-27 22:50:39 +00:00
  • 312179c419 target-ppc: indentation fixes aurel32 2008-10-27 22:50:31 +00:00
  • d03ef5116b target-ppc: convert rotation instructions to TCG aurel32 2008-10-27 22:50:22 +00:00
  • f4b147f670 CRIS: Plug a few temp leaks. edgar_igl 2008-10-27 21:10:26 +00:00
  • c968ef8df5 ETRAX-FS: Process outgoing DMA channels until EOL. edgar_igl 2008-10-27 20:44:27 +00:00
  • 31c18d8761 CRIS: Remove cpu_T. edgar_igl 2008-10-27 20:24:59 +00:00
  • 780e264fa4 Ansify to please sparse blueswir1 2008-10-27 19:49:12 +00:00
  • fb48f71b3d CRIS: Avoid more cpu_T usage. edgar_igl 2008-10-27 16:46:29 +00:00
  • 8137cde8f9 Move sun4c to its own hwdef (Robert Reif) blueswir1 2008-10-27 15:56:56 +00:00
  • 43d7ac4e74 CRIS: Avoid cpu_T[1] for move_r. edgar_igl 2008-10-27 13:55:28 +00:00
  • c5631f487d CRIS: Avoid using cpu_T[0] for testing condition codes. edgar_igl 2008-10-27 13:52:44 +00:00
  • 7dcfb0897b CRIS: Add branch-free versions of abs, lsl, lsr and asr. edgar_igl 2008-10-27 12:39:30 +00:00
  • 4f9cc92764 CRIS: Correct tcg globals allocation for 64bit hosts. edgar_igl 2008-10-26 23:18:06 +00:00
  • 84778508d7 Preliminary BSD user emulator support blueswir1 2008-10-26 20:33:16 +00:00
  • 46f42f2940 Update from binutils 2.17 blueswir1 2008-10-26 19:13:20 +00:00
  • d4abd56763 Document the binutils source files used in constructing sparc-dis.c blueswir1 2008-10-26 19:10:38 +00:00
  • 968467e304 Add "const" blueswir1 2008-10-26 16:40:27 +00:00
  • 36bae8dd95 Fix inline use warnings from sparse blueswir1 2008-10-26 15:26:09 +00:00
  • b1d8e52e63 Fix undeclared symbol warnings from sparse blueswir1 2008-10-26 13:43:07 +00:00
  • 51a0f568c5 Fix incorrect use of pstrcpy (malc) blueswir1 2008-10-26 10:22:11 +00:00
  • 1b52da581d Fix undefined pthread_sigmask warning on FreeBSD (Juergen Lock) blueswir1 2008-10-26 09:54:50 +00:00
  • 653a07b222 Change freeing method because the allocation function was changed in r5532 blueswir1 2008-10-25 13:48:59 +00:00
  • 5be8e1f258 Silence warnings about unused variables blueswir1 2008-10-25 11:47:20 +00:00
  • 40ea94a5d4 Suppress a GCC warning about unused function blueswir1 2008-10-25 11:26:41 +00:00
  • 4761a48bcd Fix GCC 4 signedness warning blueswir1 2008-10-25 11:25:48 +00:00
  • 2bd7318c1a Replace uses of strndup (a GNU extension) with Qemu pstrdup blueswir1 2008-10-25 11:23:27 +00:00
  • be15b141e0 Replace uses of strncpy (a GNU extension) with Qemu pstrcpy blueswir1 2008-10-25 11:21:28 +00:00
  • 9b4c14c35b Fix undefined pthread_sigmask warning on OpenBSD blueswir1 2008-10-25 11:19:14 +00:00
  • 5b3715bfda Use snprintf to please OpenBSD linker blueswir1 2008-10-25 11:18:12 +00:00
  • fbc190d82a Fix a bad memcpy length (Bruce Rogers). balrog 2008-10-25 00:10:20 +00:00
  • ff8d81d84a Fix whitespace in migration code. aliguori 2008-10-24 22:10:31 +00:00
  • 88d2d9e098 Fix possibly SEGV in tcp migration error case. aliguori 2008-10-24 22:08:22 +00:00
  • c1d3666532 Live migration for Win32 (Hervé Poussineau) aliguori 2008-10-24 21:55:17 +00:00
  • 17e909738d Fix windows build after migration changes aliguori 2008-10-24 14:11:41 +00:00
  • 00b229ac6a Add missing return statement (fixes compiler warning). aurel32 2008-10-24 13:12:52 +00:00
  • 7d0adcd6d5 hw/pc: don't register the memory hole as unassigned twice aurel32 2008-10-24 13:12:42 +00:00
  • 2e31f5d38c Fix typos in PPC TCG conversion. pbrook 2008-10-24 12:03:16 +00:00
  • aa25cf4694 ETRAX-FS: Drop DMA polling for ethernet. edgar_igl 2008-10-24 09:18:39 +00:00
  • 875cdcf651 protect exec-all.h frm multiple inclusion (Glauber Costa) aliguori 2008-10-23 13:52:00 +00:00
  • a47f43d272 Additional exclusive load/store instruction are v6K, not v6T2. pbrook 2008-10-22 21:42:54 +00:00
  • 86753403b2 Fix ARMv6t2 strex instructions. pbrook 2008-10-22 20:35:54 +00:00
  • f5a5cca35b ETRAX-FS: Add support for passing kernel command lines edgar_igl 2008-10-22 19:58:32 +00:00
  • 8ab944444a ETRAX-FS: Correct booting of elf linux images from ram. edgar_igl 2008-10-22 19:35:08 +00:00
  • b2fa17977f Fix ARMv6 translation table base address calculation. pbrook 2008-10-22 19:22:30 +00:00
  • 83c1f87cc8 Use load address when loading ELF images. pbrook 2008-10-22 18:20:20 +00:00
  • 4be27dbbde Optimize redundant cp15 coprocessor access control register writes. pbrook 2008-10-22 16:14:08 +00:00
  • 3a742b7643 Update old fashioned function prototypes. pbrook 2008-10-22 15:55:18 +00:00
  • 49918a752b * 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. pbrook 2008-10-22 15:11:31 +00:00
  • f16a0db323 Keep usb host scanning from leaking file descriptors aliguori 2008-10-21 16:34:20 +00:00
  • a2ffb81204 target-ppc: convert branch related instructions to TCG aurel32 2008-10-21 16:31:31 +00:00
  • 22babebbaa Fix broken USB support for Linux host (Bjorn Danielsson) aliguori 2008-10-21 16:27:28 +00:00
  • 26d6736245 target-ppc: convert logical instructions to TCG aurel32 2008-10-21 11:31:27 +00:00
  • e1571908a2 target-ppc: convert crf related instructions to TCG aurel32 2008-10-21 11:31:14 +00:00
  • bdffd4a9d7 TCG: add tcg_const_local_tl() aurel32 2008-10-21 11:30:45 +00:00
  • cf960816f9 target-ppc: use the new TCG logical operations aurel32 2008-10-21 11:29:55 +00:00
  • 1b581c440b target-alpha: use the new TCG logical operations aurel32 2008-10-21 11:29:11 +00:00
  • f24cb33e5e TCG: add logical operations found on alpha and powerpc processors aurel32 2008-10-21 11:28:59 +00:00
  • 3d7b417e13 target-ppc: Convert XER accesses to TCG aurel32 2008-10-21 11:28:46 +00:00
  • d75a0b97e0 added explicit license bellard 2008-10-17 17:31:57 +00:00
  • de806f0786 allow SLIRP to make an ARP request to get the client MAC address. It is useful if an inbound connection is done to a VM which did not send outbound IP packets bellard 2008-10-17 17:28:58 +00:00
  • 89c0f6438d scsi-generic: correct error management aurel32 2008-10-17 08:08:56 +00:00
  • e65bdffaf2 i386/SVM: return amount of ASIDs aurel32 2008-10-17 08:08:48 +00:00
  • ed69522caf PPC: fix dcbi instruction aurel32 2008-10-15 22:25:21 +00:00
  • 3d3a6a0a48 PPC: convert SPE logical instructions to TCG aurel32 2008-10-15 17:00:45 +00:00
  • b61f2753a7 ppc: convert integer load/store to TCG aurel32 2008-10-15 17:00:37 +00:00
  • 19f98ff634 target-ppc: fix a TCG local variable creation aurel32 2008-10-15 17:00:29 +00:00
  • f0aabd1aa3 PPC: convert SPE effective address computation to TCG aurel32 2008-10-15 17:00:18 +00:00
  • e2be8d8d7e PPC: convert effective address computation to TCG aurel32 2008-10-14 19:55:54 +00:00
  • 064f6633d6 gdbstub: remove unused local variable aurel32 2008-10-14 19:23:35 +00:00
  • 45fd08effd target-i386: Add Core Duo Definition aurel32 2008-10-14 19:20:52 +00:00
  • 7ab064d2b5 Fix previous commit (spotted by Robert Riebisch). aliguori 2008-10-14 18:14:47 +00:00
  • f646557804 Define O_DSYNC as O_SYNC if necessary. aliguori 2008-10-14 18:00:38 +00:00
  • 9f7965c7e9 Expand cache= option and use write-through caching by default aliguori 2008-10-14 14:42:54 +00:00
  • eeb438c1b8 linux-user: implement msg* syscalls aurel32 2008-10-13 21:08:55 +00:00
  • 1c54ff97bb linux-user: fix and cleanup IPCOP_msg* ipc calls handling aurel32 2008-10-13 21:08:44 +00:00
  • a0a83536e0 open() can also return EPERM for O_RDWR on a readonly device aurel32 2008-10-13 21:08:34 +00:00
  • 60759371f0 FreeBSD also has clock_gettime aurel32 2008-10-13 21:08:25 +00:00
  • 6556a833fa linux-user: fix getdents* syscalls aurel32 2008-10-13 21:08:17 +00:00
  • 2054ac9baf linux-user: Add readahead syscall aurel32 2008-10-13 21:08:07 +00:00
  • 34c9dd8eea Introduce TCP live migration protocol aliguori 2008-10-13 03:14:31 +00:00
  • 210f41ba93 Introduce ethernet announcement function. aliguori 2008-10-13 03:13:12 +00:00
  • 5bb7910af0 Introduce UI for live migration aliguori 2008-10-13 03:12:02 +00:00
  • 39b65c2e31 Introduce a buffered file wrapper for QEMUFile aliguori 2008-10-13 03:10:22 +00:00