sdk/emulator/qemu.git
17 years agoDon't resume guest when gdb connection terminates and -S specified.
pbrook [Sun, 21 Jan 2007 16:47:01 +0000 (16:47 +0000)]
Don't resume guest when gdb connection terminates and -S specified.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2343 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoTLB address wraparound hopefully fixed now.
ths [Sun, 21 Jan 2007 03:13:58 +0000 (03:13 +0000)]
TLB address wraparound hopefully fixed now.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2342 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoBring TLB / PageSize handling in line with real hardware behaviour.
ths [Sun, 21 Jan 2007 03:12:25 +0000 (03:12 +0000)]
Bring TLB / PageSize handling in line with real hardware behaviour.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2341 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoAdd ARM Angel semihosting to system emulation.
pbrook [Sat, 20 Jan 2007 17:12:09 +0000 (17:12 +0000)]
Add ARM Angel semihosting to system emulation.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2340 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix "make test2".
pbrook [Sat, 20 Jan 2007 16:52:55 +0000 (16:52 +0000)]
Fix "make test2".

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2339 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoAdd more ATAPI CDROM DMA support, by Juergen Keil.
ths [Sat, 20 Jan 2007 01:12:17 +0000 (01:12 +0000)]
Add more ATAPI CDROM DMA support, by Juergen Keil.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2338 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix typo.
ths [Sat, 20 Jan 2007 00:29:01 +0000 (00:29 +0000)]
Fix typo.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2337 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoChange display colors, the LED bar is green and the text display is red.
ths [Sat, 20 Jan 2007 00:27:42 +0000 (00:27 +0000)]
Change display colors, the LED bar is green and the text display is red.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2336 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoNote more issues.
ths [Fri, 19 Jan 2007 17:56:23 +0000 (17:56 +0000)]
Note more issues.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2335 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoDarwin build fix, by Pierre d'Herbemont.
ths [Thu, 18 Jan 2007 22:43:16 +0000 (22:43 +0000)]
Darwin build fix, by Pierre d'Herbemont.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2334 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoAdd Darwin userspace emulation to Changelog.
ths [Thu, 18 Jan 2007 22:14:53 +0000 (22:14 +0000)]
Add Darwin userspace emulation to Changelog.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2333 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoDarwin userspace emulation, by Pierre d'Herbemont.
ths [Thu, 18 Jan 2007 20:06:33 +0000 (20:06 +0000)]
Darwin userspace emulation, by Pierre d'Herbemont.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2332 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix CDROM permission check, by Kazu <kazoo@r3.dion.ne.jp>.
ths [Thu, 18 Jan 2007 00:22:11 +0000 (00:22 +0000)]
Fix CDROM permission check, by Kazu <kazoo@r3.dion.ne.jp>.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2331 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoBig endian support for Gallileo, by Aurelien Jarno.
ths [Wed, 17 Jan 2007 23:35:01 +0000 (23:35 +0000)]
Big endian support for Gallileo, by Aurelien Jarno.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2330 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoKqemu support for Solaris, by Ben Taylor.
ths [Wed, 17 Jan 2007 23:31:19 +0000 (23:31 +0000)]
Kqemu support for Solaris, by Ben Taylor.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2329 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix USB buffer size, by Herbert Xu.
ths [Wed, 17 Jan 2007 23:08:17 +0000 (23:08 +0000)]
Fix USB buffer size, by Herbert Xu.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2328 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoSlirp UDP fix, by Jason Wessel.
ths [Wed, 17 Jan 2007 22:47:40 +0000 (22:47 +0000)]
Slirp UDP fix, by Jason Wessel.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2327 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoNote newsworthy changes.
ths [Wed, 17 Jan 2007 21:32:49 +0000 (21:32 +0000)]
Note newsworthy changes.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2326 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoKeep track of mips related issues.
ths [Wed, 17 Jan 2007 20:03:15 +0000 (20:03 +0000)]
Keep track of mips related issues.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2325 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoDisable Malta floppy controller for now, by Aurelien Jarno.
ths [Wed, 17 Jan 2007 15:15:52 +0000 (15:15 +0000)]
Disable Malta floppy controller for now, by Aurelien Jarno.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2324 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoARM boot fix (Jason Wessel).
pbrook [Wed, 17 Jan 2007 08:59:26 +0000 (08:59 +0000)]
ARM boot fix (Jason Wessel).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2323 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoImproved console handling, thanks Stefan Weil.
ths [Tue, 16 Jan 2007 23:02:36 +0000 (23:02 +0000)]
Improved console handling, thanks Stefan Weil.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2322 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agofixed movd mmx/sse insn
bellard [Tue, 16 Jan 2007 19:28:58 +0000 (19:28 +0000)]
fixed movd mmx/sse insn

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2321 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoARM ELF loader.
pbrook [Tue, 16 Jan 2007 18:54:31 +0000 (18:54 +0000)]
ARM ELF loader.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2320 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoMIPS Malta system and devices support, by Aurelien Jarno and Stefan Weil.
ths [Mon, 15 Jan 2007 23:58:11 +0000 (23:58 +0000)]
MIPS Malta system and devices support, by Aurelien Jarno and Stefan Weil.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2319 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoGallileo GT64xxx support, by Aurelien Jarno.
ths [Mon, 15 Jan 2007 18:32:02 +0000 (18:32 +0000)]
Gallileo GT64xxx support, by Aurelien Jarno.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2318 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoPIIX4 support, by Aurelien Jarno.
ths [Mon, 15 Jan 2007 17:08:08 +0000 (17:08 +0000)]
PIIX4 support, by Aurelien Jarno.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2317 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoIncrease MIPS BIOS from 128kB to 4MB, by Aurelien Jarno.
ths [Wed, 10 Jan 2007 16:25:04 +0000 (16:25 +0000)]
Increase MIPS BIOS from 128kB to 4MB, by Aurelien Jarno.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2316 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoDevfn number for the PIIX3 southbridge, by Aurelien Jarno.
ths [Wed, 10 Jan 2007 16:23:41 +0000 (16:23 +0000)]
Devfn number for the PIIX3 southbridge, by Aurelien Jarno.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2315 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoDevfn number for network PCI cards, by Aurelien Jarno.
ths [Wed, 10 Jan 2007 16:17:21 +0000 (16:17 +0000)]
Devfn number for network PCI cards, by Aurelien Jarno.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2314 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoRestore SCSI disk attaching, by Igor Kovalenko.
ths [Wed, 10 Jan 2007 11:46:13 +0000 (11:46 +0000)]
Restore SCSI disk attaching, by Igor Kovalenko.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2313 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoifname arg fix
bellard [Tue, 9 Jan 2007 19:44:41 +0000 (19:44 +0000)]
ifname arg fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2312 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agowin32: physical drive support (initial patch by kazu)
bellard [Sun, 7 Jan 2007 22:43:30 +0000 (22:43 +0000)]
win32: physical drive support (initial patch by kazu)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2311 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoadded cutils.c
bellard [Sun, 7 Jan 2007 22:04:40 +0000 (22:04 +0000)]
added cutils.c

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2310 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoRevert -disk patch, as requested by Fabrice. The general idea of this
ths [Sun, 7 Jan 2007 20:42:14 +0000 (20:42 +0000)]
Revert -disk patch, as requested by Fabrice. The general idea of this
patch is sound, but the implementation is just too ugly.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2309 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoScript to check for missing FORCE_RET.
pbrook [Sun, 7 Jan 2007 19:38:08 +0000 (19:38 +0000)]
Script to check for missing FORCE_RET.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2308 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agopath_is_absolute() fix for win32
bellard [Sun, 7 Jan 2007 18:22:37 +0000 (18:22 +0000)]
path_is_absolute() fix for win32

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2307 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoremoved redundant qemu_aio_flush()
bellard [Sun, 7 Jan 2007 17:33:20 +0000 (17:33 +0000)]
removed redundant qemu_aio_flush()

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2306 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agowin32 block device fixes (initial patch by kazu)
bellard [Sun, 7 Jan 2007 17:27:07 +0000 (17:27 +0000)]
win32 block device fixes (initial patch by kazu)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2305 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoJapanese keyboard patch (kazu)
bellard [Sun, 7 Jan 2007 17:12:41 +0000 (17:12 +0000)]
Japanese keyboard patch (kazu)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2304 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoUnbreak the last patch.
ths [Sat, 6 Jan 2007 02:24:15 +0000 (02:24 +0000)]
Unbreak the last patch.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2303 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoDifferent MIPS BIOS binary names per endianness, and more relaxed size
ths [Sat, 6 Jan 2007 01:37:51 +0000 (01:37 +0000)]
Different MIPS BIOS binary names per endianness, and more relaxed size
rules for the binaries, by Alec Voropay.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2302 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoAdd new Etherboot ROMs for PXE boot.
ths [Fri, 5 Jan 2007 23:48:51 +0000 (23:48 +0000)]
Add new Etherboot ROMs for PXE boot.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2301 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoReinitialize monitor upon reconnect, by Anthony Liguori.
ths [Fri, 5 Jan 2007 22:01:59 +0000 (22:01 +0000)]
Reinitialize monitor upon reconnect, by Anthony Liguori.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2300 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoConfigure check for alsa, by Bernhard Fischer.
ths [Fri, 5 Jan 2007 21:25:54 +0000 (21:25 +0000)]
Configure check for alsa, by Bernhard Fischer.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2299 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoSupport fcntl F_GETLK64, F_SETLK64, F_SETLKW64, by Kirill A. Shutemov.
ths [Fri, 5 Jan 2007 20:55:49 +0000 (20:55 +0000)]
Support fcntl F_GETLK64, F_SETLK64, F_SETLKW64, by Kirill A. Shutemov.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2298 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix for hard disk translation hints, by Volker Ruppert.
ths [Fri, 5 Jan 2007 18:58:34 +0000 (18:58 +0000)]
Fix for hard disk translation hints, by Volker Ruppert.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2297 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoSupport for Bochs "growing" images, by Volker Ruppert.
ths [Fri, 5 Jan 2007 18:56:04 +0000 (18:56 +0000)]
Support for Bochs "growing" images, by Volker Ruppert.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2296 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix comment, by Volker Ruppert.
ths [Fri, 5 Jan 2007 18:52:57 +0000 (18:52 +0000)]
Fix comment, by Volker Ruppert.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2295 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agopatch for block-raw.c for Solaris, by Ben Taylor.
ths [Fri, 5 Jan 2007 17:44:41 +0000 (17:44 +0000)]
patch for block-raw.c for Solaris, by Ben Taylor.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2294 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoAdd -boot n option for x86 using PXE, by Anthony Liguori.
ths [Fri, 5 Jan 2007 17:41:07 +0000 (17:41 +0000)]
Add -boot n option for x86 using PXE, by Anthony Liguori.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2293 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoAdd -option-rom option to allow loading of PCI option ROMs, by Anthony Liguori.
ths [Fri, 5 Jan 2007 17:39:04 +0000 (17:39 +0000)]
Add -option-rom option to allow loading of PCI option ROMs, by Anthony Liguori.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2292 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoPPC32 Trace Exception and Trap instruction, by Jason Wessel.
ths [Fri, 5 Jan 2007 16:54:16 +0000 (16:54 +0000)]
PPC32 Trace Exception and Trap instruction, by Jason Wessel.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2291 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoDynamic handling of guest mice, by Lonnie Mendez.
ths [Fri, 5 Jan 2007 16:42:13 +0000 (16:42 +0000)]
Dynamic handling of guest mice, by Lonnie Mendez.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2290 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoUntangle the various CFLAGS/LDFLAGS flavours. Allow overriding the
ths [Fri, 5 Jan 2007 01:00:47 +0000 (01:00 +0000)]
Untangle the various CFLAGS/LDFLAGS flavours. Allow overriding the
optional flags at make time.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2289 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agomemsave monitor command
bellard [Wed, 3 Jan 2007 15:20:39 +0000 (15:20 +0000)]
memsave monitor command

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2288 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agomoved invalidate_tlb() to helper.c as a work around for gcc 3.2.2 bug - suppressed...
bellard [Wed, 3 Jan 2007 15:18:08 +0000 (15:18 +0000)]
moved invalidate_tlb() to helper.c as a work around for gcc 3.2.2 bug - suppressed invalid tb_invalidate_page_range() calls

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2287 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoArm GIC stuck interrupt fix.
pbrook [Tue, 2 Jan 2007 19:33:15 +0000 (19:33 +0000)]
Arm GIC stuck interrupt fix.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2286 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix Makefile weirdness.
ths [Mon, 1 Jan 2007 21:31:01 +0000 (21:31 +0000)]
Fix Makefile weirdness.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2285 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix bad data type.
ths [Mon, 1 Jan 2007 20:35:21 +0000 (20:35 +0000)]
Fix bad data type.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2284 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix lwl/lwr for 64bit emulation, also debug output spec for 64bit emulation.
ths [Mon, 1 Jan 2007 20:34:37 +0000 (20:34 +0000)]
Fix lwl/lwr for 64bit emulation, also debug output spec for 64bit emulation.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2283 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoSimplify code and fix formatting.
ths [Mon, 1 Jan 2007 20:32:08 +0000 (20:32 +0000)]
Simplify code and fix formatting.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2282 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix initrd load address.
ths [Mon, 1 Jan 2007 20:31:07 +0000 (20:31 +0000)]
Fix initrd load address.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2281 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoRemove duplicate TARGET_M68K case.
pbrook [Mon, 1 Jan 2007 14:14:34 +0000 (14:14 +0000)]
Remove duplicate TARGET_M68K case.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2280 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agobFLT loader commandline fix.
pbrook [Tue, 26 Dec 2006 18:27:07 +0000 (18:27 +0000)]
bFLT loader commandline fix.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2279 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix SCSI cdrom boot, thanks Blue Swirl.
ths [Sun, 24 Dec 2006 17:12:43 +0000 (17:12 +0000)]
Fix SCSI cdrom boot, thanks Blue Swirl.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2278 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoNull character instead of numeric null.
ths [Sat, 23 Dec 2006 22:51:27 +0000 (22:51 +0000)]
Null character instead of numeric null.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2277 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoSolaris SMBD hacks (Ben Taylor).
pbrook [Sat, 23 Dec 2006 15:37:33 +0000 (15:37 +0000)]
Solaris SMBD hacks (Ben Taylor).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2276 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoSimplify error handling again.
ths [Sat, 23 Dec 2006 15:18:47 +0000 (15:18 +0000)]
Simplify error handling again.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2275 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoCheck ELF binaries for machine type and endianness.
ths [Sat, 23 Dec 2006 14:18:40 +0000 (14:18 +0000)]
Check ELF binaries for machine type and endianness.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2274 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoUse memory barriers in FORCE_RET / RETURN.
ths [Sat, 23 Dec 2006 00:49:32 +0000 (00:49 +0000)]
Use memory barriers in FORCE_RET / RETURN.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2273 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix spelling.
ths [Sat, 23 Dec 2006 00:33:26 +0000 (00:33 +0000)]
Fix spelling.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2272 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoMore serial ports for the mips machine.
ths [Sat, 23 Dec 2006 00:23:19 +0000 (00:23 +0000)]
More serial ports for the mips machine.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2271 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix build warning on Windows.
ths [Sat, 23 Dec 2006 00:03:15 +0000 (00:03 +0000)]
Fix build warning on Windows.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2270 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoSparc64 build fix (Igor Kovalenko).
pbrook [Fri, 22 Dec 2006 22:35:25 +0000 (22:35 +0000)]
Sparc64 build fix (Igor Kovalenko).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2269 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoWindows build fix, namespace cleanup, fix error message, by Stefan Weil.
ths [Fri, 22 Dec 2006 21:20:52 +0000 (21:20 +0000)]
Windows build fix, namespace cleanup, fix error message, by Stefan Weil.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2268 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoSupport for unidirectional pipes, by Ed Swierk.
ths [Fri, 22 Dec 2006 19:25:31 +0000 (19:25 +0000)]
Support for unidirectional pipes, by Ed Swierk.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2267 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix -cdrom breakage.
ths [Fri, 22 Dec 2006 17:29:05 +0000 (17:29 +0000)]
Fix -cdrom breakage.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2266 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoSCSI emulation improvements, by Chuck Brazie.
ths [Fri, 22 Dec 2006 16:34:12 +0000 (16:34 +0000)]
SCSI emulation improvements, by Chuck Brazie.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2265 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoBuild fix for AIO (-dummy) on Windows, by Stefan Weil.
ths [Fri, 22 Dec 2006 14:19:53 +0000 (14:19 +0000)]
Build fix for AIO (-dummy) on Windows, by Stefan Weil.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2264 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoEscape filname printout properly, by Anthony Liguori and Julian Seward.
ths [Fri, 22 Dec 2006 14:11:32 +0000 (14:11 +0000)]
Escape filname printout properly, by Anthony Liguori and Julian Seward.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2263 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix CDROM change, by Anthony Liguori.
ths [Fri, 22 Dec 2006 02:14:49 +0000 (02:14 +0000)]
Fix CDROM change, by Anthony Liguori.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2262 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoDaemonize option, by Anthony Liguori.
ths [Fri, 22 Dec 2006 02:11:31 +0000 (02:11 +0000)]
Daemonize option, by Anthony Liguori.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2261 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoUnix domain socket support for VNC, by Anthony Liguori.
ths [Fri, 22 Dec 2006 02:09:07 +0000 (02:09 +0000)]
Unix domain socket support for VNC, by Anthony Liguori.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2260 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoRun monitor over unix domain sockets, by Anthony Liguori.
ths [Thu, 21 Dec 2006 19:46:43 +0000 (19:46 +0000)]
Run monitor over unix domain sockets, by Anthony Liguori.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2259 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix "inaccessible boot device" on FreeBSD, by Juergen Lock.
ths [Thu, 21 Dec 2006 19:14:11 +0000 (19:14 +0000)]
Fix "inaccessible boot device" on FreeBSD, by Juergen Lock.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2258 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoEnable TCP_NODELAY, by Daniel Jacobowitz.
ths [Thu, 21 Dec 2006 19:10:59 +0000 (19:10 +0000)]
Enable TCP_NODELAY, by Daniel Jacobowitz.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2257 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoDon't cast lvalues, fixes compiler warning.
ths [Thu, 21 Dec 2006 17:24:45 +0000 (17:24 +0000)]
Don't cast lvalues, fixes compiler warning.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2256 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoAvoid "unused variable" compiler warning.
ths [Thu, 21 Dec 2006 17:23:49 +0000 (17:23 +0000)]
Avoid "unused variable" compiler warning.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2255 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoRemove unused variable.
ths [Thu, 21 Dec 2006 16:50:54 +0000 (16:50 +0000)]
Remove unused variable.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2254 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoSilence a spurious gcc warning.
ths [Thu, 21 Dec 2006 16:50:09 +0000 (16:50 +0000)]
Silence a spurious gcc warning.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2253 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix compiler warnings, add signed versions of some swab functions.
ths [Thu, 21 Dec 2006 16:49:27 +0000 (16:49 +0000)]
Fix compiler warnings, add signed versions of some swab functions.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2252 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoScrap SIGN_EXTEND32.
ths [Thu, 21 Dec 2006 13:48:28 +0000 (13:48 +0000)]
Scrap SIGN_EXTEND32.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2251 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoPreliminiary MIPS64 support, disabled by default due to performance impact.
ths [Thu, 21 Dec 2006 01:19:56 +0000 (01:19 +0000)]
Preliminiary MIPS64 support, disabled by default due to performance impact.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2250 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoLook for gcc3 (Anthony Liguori).
pbrook [Tue, 19 Dec 2006 03:31:34 +0000 (03:31 +0000)]
Look for gcc3 (Anthony Liguori).

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2249 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoAdd unassigned memory debugging code.
pbrook [Mon, 18 Dec 2006 05:03:52 +0000 (05:03 +0000)]
Add unassigned memory debugging code.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2248 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix erraneous fallthrough in MIPS trap implementation, thanks Atsushi Nemoto.
ths [Sat, 16 Dec 2006 16:45:18 +0000 (16:45 +0000)]
Fix erraneous fallthrough in MIPS trap implementation, thanks Atsushi Nemoto.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2247 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoSimple test for mips/mipsel, based on a test by Alexander Voropay.
ths [Thu, 14 Dec 2006 14:48:11 +0000 (14:48 +0000)]
Simple test for mips/mipsel, based on a test by Alexander Voropay.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2246 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoReduce VNC resize traffic, thanks Eduardo Felipe.
ths [Thu, 14 Dec 2006 13:36:01 +0000 (13:36 +0000)]
Reduce VNC resize traffic, thanks Eduardo Felipe.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2245 c046a42c-6fe2-441c-8c8c-71466251a162

17 years agoFix userland ELF loader for zero sized BSS.
ths [Thu, 14 Dec 2006 13:32:11 +0000 (13:32 +0000)]
Fix userland ELF loader for zero sized BSS.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2244 c046a42c-6fe2-441c-8c8c-71466251a162