]> git.proxmox.com Git - mirror_qemu.git/log
mirror_qemu.git
16 years agoAdd missing svm.h header, and add a Changelog entry.
ths [Sun, 23 Sep 2007 15:30:28 +0000 (15:30 +0000)]
Add missing svm.h header, and add a Changelog entry.

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

16 years agoSVM Support, by Alexander Graf.
ths [Sun, 23 Sep 2007 15:28:04 +0000 (15:28 +0000)]
SVM Support, by Alexander Graf.

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

16 years ago Fix Caps lock and Num lock handling
blueswir1 [Sun, 23 Sep 2007 11:48:47 +0000 (11:48 +0000)]
 Fix Caps lock and Num lock handling

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

16 years ago Add missing break statements
blueswir1 [Sun, 23 Sep 2007 11:40:57 +0000 (11:40 +0000)]
 Add missing break statements

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

16 years agoOnly build qemu-img with softmmu targets.
pbrook [Sat, 22 Sep 2007 16:49:14 +0000 (16:49 +0000)]
Only build qemu-img with softmmu targets.

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

16 years ago Fix breakage on big endian hosts (Aurelien Jarno)
blueswir1 [Sat, 22 Sep 2007 12:09:09 +0000 (12:09 +0000)]
 Fix breakage on big endian hosts (Aurelien Jarno)

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

16 years ago Rework ASI instructions (Aurelien Jarno)
blueswir1 [Fri, 21 Sep 2007 19:10:53 +0000 (19:10 +0000)]
 Rework ASI instructions (Aurelien Jarno)

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

16 years ago Improve keyboard handling
blueswir1 [Fri, 21 Sep 2007 19:09:35 +0000 (19:09 +0000)]
 Improve keyboard handling

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

16 years agoAvoid compilation warnings on 32 bits hosts.
j_mayer [Fri, 21 Sep 2007 06:32:17 +0000 (06:32 +0000)]
Avoid compilation warnings on 32 bits hosts.

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

16 years agoAvoid compilation warnings on 64 bits hosts.
j_mayer [Fri, 21 Sep 2007 06:09:39 +0000 (06:09 +0000)]
Avoid compilation warnings on 64 bits hosts.

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

16 years agoMore PowerPC definitions, from POWER 2.04 specifications and misc sources.
j_mayer [Fri, 21 Sep 2007 05:50:37 +0000 (05:50 +0000)]
More PowerPC definitions, from POWER 2.04 specifications and misc sources.
Check that at least instructions set and SPRs are correct for
 PowerPC 401, 403, 405 and 440 cores.
Implement PowerPC 401 MMU model (real-mode only).
Improve INSNs and SPRs dump to ease parse with standard shell tools.
Add more precise status for most PowerPC cores families.

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

16 years agoRework PowerPC 440 TLB management (thanks to Hollis Blanchard)
j_mayer [Fri, 21 Sep 2007 05:28:33 +0000 (05:28 +0000)]
Rework PowerPC 440 TLB management (thanks to Hollis Blanchard)

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

16 years agoMake CPU hflags be a masked version of the PowerPC MSR.
j_mayer [Fri, 21 Sep 2007 05:23:26 +0000 (05:23 +0000)]
Make CPU hflags be a masked version of the PowerPC MSR.
As a side effect, avoid potential bits shadowing in TB flags on 64 bits BookE.

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

16 years agoExtend TB flags to 64 bits (Alexander Graf).
j_mayer [Thu, 20 Sep 2007 22:47:42 +0000 (22:47 +0000)]
Extend TB flags to 64 bits (Alexander Graf).

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

16 years ago Change ldl_phys to cpu_physical_memory_read, fix pte address
blueswir1 [Thu, 20 Sep 2007 16:01:51 +0000 (16:01 +0000)]
 Change ldl_phys to cpu_physical_memory_read, fix pte address

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

16 years ago Fix tadd op generation with GCC 4.x
blueswir1 [Thu, 20 Sep 2007 15:21:32 +0000 (15:21 +0000)]
 Fix tadd op generation with GCC 4.x

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

16 years ago Detabify
blueswir1 [Thu, 20 Sep 2007 14:54:22 +0000 (14:54 +0000)]
 Detabify

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

16 years agoMake likely/unlikely accessible also in hw/.
balrog [Thu, 20 Sep 2007 13:24:53 +0000 (13:24 +0000)]
Make likely/unlikely accessible also in hw/.
Revert the logfile->stderr change.

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

16 years agoUse logfile only when loglevel is set (http://bugzilla.openmoko.org/cgi-bin/bugz
balrog [Thu, 20 Sep 2007 12:42:24 +0000 (12:42 +0000)]
Use logfile only when loglevel is set (http://bugzilla.openmoko.org/cgi-bin/bugz
illa/show_bug.cgi?id=886).
raw_pread() and raw_pwrite() are expected to return number of bytes read.

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

16 years agoMove likely and unlikely macros in a common place (Aurelien Jarno).
j_mayer [Thu, 20 Sep 2007 09:44:48 +0000 (09:44 +0000)]
Move likely and unlikely macros in a common place (Aurelien Jarno).

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

16 years agoMore PowerPC registers definitions.
j_mayer [Wed, 19 Sep 2007 05:49:13 +0000 (05:49 +0000)]
More PowerPC registers definitions.
Avoid duplicating code and, as a side effect, fix missing bits in MSR.

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

16 years agoTARGET_FMT_lu may also be useful.
j_mayer [Wed, 19 Sep 2007 05:46:03 +0000 (05:46 +0000)]
TARGET_FMT_lu may also be useful.
Fix compilation warnings.

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

16 years agoCode provision for PowerPC BookE MMU model support.
j_mayer [Wed, 19 Sep 2007 05:44:04 +0000 (05:44 +0000)]
Code provision for PowerPC BookE MMU model support.
Better MSR flags initialisation.

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

16 years agoImprove PowerPC target implementation, using computed hflags as TB flags.
j_mayer [Wed, 19 Sep 2007 05:37:56 +0000 (05:37 +0000)]
Improve PowerPC target implementation, using computed hflags as TB flags.

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

16 years agoAvoid Linux to stay stucked in an infinite loop when requesting a reboot.
j_mayer [Wed, 19 Sep 2007 04:46:57 +0000 (04:46 +0000)]
Avoid Linux to stay stucked in an infinite loop when requesting a reboot.

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

16 years agoCode provision for PowerPC 64 MMU model support.
j_mayer [Wed, 19 Sep 2007 04:36:02 +0000 (04:36 +0000)]
Code provision for PowerPC 64 MMU model support.

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

16 years agoMore PowerPC target cleanups:
j_mayer [Wed, 19 Sep 2007 04:34:09 +0000 (04:34 +0000)]
More PowerPC target cleanups:
- remove unuseful historical macros and definitions
- fix comments (bugs and cosmetics)

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

16 years agoFix invalid MAP_xxx flags for PowerPC targets.
j_mayer [Tue, 18 Sep 2007 21:54:57 +0000 (21:54 +0000)]
Fix invalid MAP_xxx flags for PowerPC targets.

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

16 years agoAlways keep the bootinfo structure in the first 16 MB,
j_mayer [Tue, 18 Sep 2007 21:47:18 +0000 (21:47 +0000)]
Always keep the bootinfo structure in the first 16 MB,
 as suggested by Andrew May.
Fix compilation warnings introduced by variables types changes.

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

16 years agoFix PowerPC 32 emulation on 64 bits hosts:
j_mayer [Tue, 18 Sep 2007 11:17:30 +0000 (11:17 +0000)]
Fix PowerPC 32 emulation on 64 bits hosts:
we can use 64 bits registers but not pretend page is 1kB long
As it seems most Linux programs assume page-size is 4kB, never allow
1kB pages for user-mode only emulation.

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

16 years agoPrevent segfaulting when -clock is specified multiple times.
balrog [Mon, 17 Sep 2007 21:25:20 +0000 (21:25 +0000)]
Prevent segfaulting when -clock is specified multiple times.

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

16 years agoPass correct pointer to HID keyboard event handler, fixes regression from IDLE mode...
balrog [Mon, 17 Sep 2007 17:27:00 +0000 (17:27 +0000)]
Pass correct pointer to HID keyboard event handler, fixes regression from IDLE mode introduction.

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

16 years agoPowerPC flags update/use fixes:
j_mayer [Mon, 17 Sep 2007 09:51:40 +0000 (09:51 +0000)]
PowerPC flags update/use fixes:
- fix confusion between overflow/summary overflow, as reported by S Bansal.
- reset carry in addic. optimized case (as it was already done in addic).

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

16 years agoCoding style fixes in PowerPC related code (no functional change):
j_mayer [Mon, 17 Sep 2007 08:21:54 +0000 (08:21 +0000)]
Coding style fixes in PowerPC related code (no functional change):
- avoid useless blanks at EOL.
- avoid tabs.
- fix wrapping lines on 80 chars terminals.
- add missing ';' at macros EOL to avoid confusing auto-identers.
- fix identation.
- Remove historical macros in micro-ops (PARAM, SPARAM, PPC_OP, regs)

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

16 years agofind -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex.
ths [Mon, 17 Sep 2007 08:09:54 +0000 (08:09 +0000)]
find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex.

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

16 years agoSolaris x86_64 configure patch, by Ben Taylor.
ths [Sun, 16 Sep 2007 22:12:39 +0000 (22:12 +0000)]
Solaris x86_64 configure patch, by Ben Taylor.

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

16 years agovmdk compatibility level 6 images, by Soren Hansen.
ths [Sun, 16 Sep 2007 21:59:02 +0000 (21:59 +0000)]
vmdk compatibility level 6 images, by Soren Hansen.

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

16 years agoAdd some missing checks for host syscalls.
ths [Sun, 16 Sep 2007 21:39:48 +0000 (21:39 +0000)]
Add some missing checks for host syscalls.

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

16 years agofind -type f | xargs sed -i 's/[\t ]$//g' # on most files
ths [Sun, 16 Sep 2007 21:08:06 +0000 (21:08 +0000)]
find -type f | xargs sed -i 's/[\t ]$//g' # on most files

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

16 years agoAdd a local copy of hpet.h.
ths [Sun, 16 Sep 2007 20:03:23 +0000 (20:03 +0000)]
Add a local copy of hpet.h.

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

16 years agoUse UINT64_MAX instead of ULONG_LONG_MAX, suggested by Andreas Schwab.
ths [Sun, 16 Sep 2007 19:53:43 +0000 (19:53 +0000)]
Use UINT64_MAX instead of ULONG_LONG_MAX, suggested by Andreas Schwab.

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

16 years agoLess magic constants, by Filip Navara.
ths [Fri, 14 Sep 2007 22:22:13 +0000 (22:22 +0000)]
Less magic constants, by Filip Navara.

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

16 years agoFix infinite loop in VNC support, by Marc Bevand.
ths [Thu, 13 Sep 2007 12:41:42 +0000 (12:41 +0000)]
Fix infinite loop in VNC support, by Marc Bevand.

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

16 years agoEmulate spinning floppy disk, by Jan Jezabek.
ths [Thu, 13 Sep 2007 12:40:37 +0000 (12:40 +0000)]
Emulate spinning floppy disk, by Jan Jezabek.

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

16 years agoMove network related includes to vl.c to help SLIRP-less builds.
ths [Thu, 13 Sep 2007 12:39:35 +0000 (12:39 +0000)]
Move network related includes to vl.c to help SLIRP-less builds.

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

16 years agoEnhance raw io reliability, by Ben Guthro.
ths [Thu, 13 Sep 2007 12:29:23 +0000 (12:29 +0000)]
Enhance raw io reliability, by Ben Guthro.

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

16 years agoAllow more IDE power management, by Ben Guthro.
ths [Thu, 13 Sep 2007 12:28:42 +0000 (12:28 +0000)]
Allow more IDE power management, by Ben Guthro.

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

16 years agoStop the compiler from using section anchors.
ths [Thu, 13 Sep 2007 03:24:53 +0000 (03:24 +0000)]
Stop the compiler from using section anchors.

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

16 years agoImproved EEPRO 100 emulation, by Filip Navara.
ths [Thu, 13 Sep 2007 02:22:37 +0000 (02:22 +0000)]
Improved EEPRO 100 emulation, by Filip Navara.

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

16 years agoIntel cache info, by Filip Navara.
ths [Thu, 13 Sep 2007 02:21:28 +0000 (02:21 +0000)]
Intel cache info, by Filip Navara.

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

16 years agoPartial IDE DVD emulation, by Filip Navara.
ths [Thu, 13 Sep 2007 02:20:40 +0000 (02:20 +0000)]
Partial IDE DVD emulation, by Filip Navara.

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

16 years agoFix tb->size mishandling, by Daniel Jacobowitz.
ths [Tue, 11 Sep 2007 10:04:58 +0000 (10:04 +0000)]
Fix tb->size mishandling, by Daniel Jacobowitz.

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

16 years agoFix the reported xlevel for Intel CPU, by Filip Navara.
ths [Mon, 10 Sep 2007 00:10:04 +0000 (00:10 +0000)]
Fix the reported xlevel for Intel CPU, by Filip Navara.

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

16 years agoFix VMDK 2GB bug, by Filip Navara.
ths [Mon, 10 Sep 2007 00:07:46 +0000 (00:07 +0000)]
Fix VMDK 2GB bug, by Filip Navara.

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

16 years agoImplement HID idle mode (avoids flooding guest with useless updates).
pbrook [Sun, 9 Sep 2007 21:16:01 +0000 (21:16 +0000)]
Implement HID idle mode (avoids flooding guest with useless updates).
Fix UHCI NACK bug.

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

16 years agoPartial support for 34K multithreading, not functional yet.
ths [Thu, 6 Sep 2007 00:18:15 +0000 (00:18 +0000)]
Partial support for 34K multithreading, not functional yet.

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

16 years agoBuild fix for older GCCs.
ths [Tue, 28 Aug 2007 22:21:40 +0000 (22:21 +0000)]
Build fix for older GCCs.

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

16 years agoLet qemu work with latest bochsbios, by Bernhard Kauer.
ths [Sun, 26 Aug 2007 17:51:39 +0000 (17:51 +0000)]
Let qemu work with latest bochsbios, by Bernhard Kauer.

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

16 years agoarm_gic.c error message fix, by Adam Lackorzynski.
ths [Sun, 26 Aug 2007 17:50:07 +0000 (17:50 +0000)]
arm_gic.c error message fix, by Adam Lackorzynski.

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

16 years agoSH4 mov.b fix, by Vince Weaver.
ths [Sun, 26 Aug 2007 17:48:48 +0000 (17:48 +0000)]
SH4 mov.b fix, by Vince Weaver.

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

16 years agoAdd file missed in last commit.
ths [Sun, 26 Aug 2007 17:48:12 +0000 (17:48 +0000)]
Add file missed in last commit.

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

16 years agoUse the framework for the VMware mouse emulation, by Herve Poussineau.
ths [Sun, 26 Aug 2007 17:46:38 +0000 (17:46 +0000)]
Use the framework for the VMware mouse emulation, by Herve Poussineau.

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

16 years agoAdd a generic framework for VMware communication port, by Herve Poussineau.
ths [Sun, 26 Aug 2007 17:46:00 +0000 (17:46 +0000)]
Add a generic framework for VMware communication port, by Herve Poussineau.

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

16 years agoReplace tabs by 8 spaces. No code change, by Herve Poussineau.
ths [Sun, 26 Aug 2007 17:45:23 +0000 (17:45 +0000)]
Replace tabs by 8 spaces. No code change, by Herve Poussineau.

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

16 years agoLast AIO patch, by Vladimir N. Oleynik.
ths [Sun, 26 Aug 2007 17:42:20 +0000 (17:42 +0000)]
Last AIO patch, by Vladimir N. Oleynik.

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

16 years agoDisable 64-bit instructions on 32-bit CPU, by Aurelien Jarno.
ths [Sun, 26 Aug 2007 17:37:23 +0000 (17:37 +0000)]
Disable 64-bit instructions on 32-bit CPU, by Aurelien Jarno.

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

16 years agoReset buffer pointers after CR/LF, by Jim Paris.
ths [Sun, 26 Aug 2007 17:33:53 +0000 (17:33 +0000)]
Reset buffer pointers after CR/LF, by Jim Paris.

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

16 years agoSet apic instance number for savevm, by Ari Kivity.
ths [Sun, 26 Aug 2007 17:33:08 +0000 (17:33 +0000)]
Set apic instance number for savevm, by Ari Kivity.

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

16 years agoFix typo in comment, by Andreas Faerber.
ths [Sun, 26 Aug 2007 17:31:30 +0000 (17:31 +0000)]
Fix typo in comment, by Andreas Faerber.

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

16 years agoMake dynticks conditional on __linux__. Spotted by Andreas Faerber.
ths [Sun, 26 Aug 2007 17:29:15 +0000 (17:29 +0000)]
Make dynticks conditional on __linux__. Spotted by Andreas Faerber.

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

16 years agoActually add d3des implementation files.
ths [Sat, 25 Aug 2007 02:09:50 +0000 (02:09 +0000)]
Actually add d3des implementation files.

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

16 years agoDocument all VNC authentication options, by Daniel P. Berrange.
ths [Sat, 25 Aug 2007 01:40:37 +0000 (01:40 +0000)]
Document all VNC authentication options, by Daniel P. Berrange.

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

16 years agoCustom location for x509 cert paths, by Daniel P. Berrange.
ths [Sat, 25 Aug 2007 01:39:57 +0000 (01:39 +0000)]
Custom location for x509 cert paths, by Daniel P. Berrange.

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

16 years agox509 client certificate verification, by Daniel P. Berrange.
ths [Sat, 25 Aug 2007 01:39:10 +0000 (01:39 +0000)]
x509 client certificate verification, by Daniel P. Berrange.

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

16 years agox509 certificate for server, by Daniel P. Berrange.
ths [Sat, 25 Aug 2007 01:38:36 +0000 (01:38 +0000)]
x509 certificate for server, by Daniel P. Berrange.

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

16 years agoVeNCrypt basic TLS support, by Daniel P. Berrange.
ths [Sat, 25 Aug 2007 01:37:51 +0000 (01:37 +0000)]
VeNCrypt basic TLS support, by Daniel P. Berrange.

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

16 years agoVNC password authentication, by Daniel P. Berrange.
ths [Sat, 25 Aug 2007 01:37:05 +0000 (01:37 +0000)]
VNC password authentication, by Daniel P. Berrange.

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

16 years agoExtend monitor 'change' command for VNC, by Daniel P. Berrange.
ths [Sat, 25 Aug 2007 01:36:20 +0000 (01:36 +0000)]
Extend monitor 'change' command for VNC, by Daniel P. Berrange.

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

16 years agoRefactor VNC server setup API, by Daniel P. Berrange.
ths [Sat, 25 Aug 2007 01:35:38 +0000 (01:35 +0000)]
Refactor VNC server setup API, by Daniel P. Berrange.

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

16 years agoAvoid SEGV in IOHandler dispatch, by Daniel P. Berrange.
ths [Sat, 25 Aug 2007 01:34:19 +0000 (01:34 +0000)]
Avoid SEGV in IOHandler dispatch, by Daniel P. Berrange.

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

16 years agoDe-noise startup.
ths [Fri, 24 Aug 2007 01:46:56 +0000 (01:46 +0000)]
De-noise startup.

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

16 years agoAdd support for dynamic ticks, by Luca Tettamanti and Dan Kenigsberg.
ths [Fri, 24 Aug 2007 01:36:32 +0000 (01:36 +0000)]
Add support for dynamic ticks, by Luca Tettamanti and Dan Kenigsberg.

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

16 years agoImplement -clock selection, by Luca Tettamanti.
ths [Fri, 24 Aug 2007 01:26:02 +0000 (01:26 +0000)]
Implement -clock selection, by Luca Tettamanti.

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

16 years agoSuppress int<->pointer compiler warnings.
pbrook [Thu, 23 Aug 2007 20:22:22 +0000 (20:22 +0000)]
Suppress int<->pointer compiler warnings.

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

16 years agoWindows build fix, spotted by Herve Poussineau.
ths [Mon, 20 Aug 2007 15:42:22 +0000 (15:42 +0000)]
Windows build fix, spotted by Herve Poussineau.

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

16 years agoAdd -clock option, by Luca Tettamanti.
ths [Sun, 19 Aug 2007 22:09:40 +0000 (22:09 +0000)]
Add -clock option, by Luca Tettamanti.

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

16 years agoRework alarm timer infrastrucure, by Luca Tettamanti.
ths [Sun, 19 Aug 2007 21:56:03 +0000 (21:56 +0000)]
Rework alarm timer infrastrucure, by Luca Tettamanti.

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

16 years agoFix bugs in the ATAPI cdrom driver, by Brandon Philips.
ths [Sun, 19 Aug 2007 21:46:53 +0000 (21:46 +0000)]
Fix bugs in the ATAPI cdrom driver, by Brandon Philips.

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

16 years agoDarwin-user: Compile fix for ppc targets, by Pierre d'Herbemont.
ths [Sun, 19 Aug 2007 21:43:54 +0000 (21:43 +0000)]
Darwin-user: Compile fix for ppc targets, by Pierre d'Herbemont.

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

16 years agoRemove obsolete comment.
ths [Sat, 18 Aug 2007 13:08:30 +0000 (13:08 +0000)]
Remove obsolete comment.

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

16 years ago Remove old leftovers
blueswir1 [Thu, 16 Aug 2007 19:57:27 +0000 (19:57 +0000)]
 Remove old leftovers

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

16 years ago Use qemu_irq for a reset signal between DMA and ESP/Lance
blueswir1 [Thu, 16 Aug 2007 19:56:27 +0000 (19:56 +0000)]
 Use qemu_irq for a reset signal between DMA and ESP/Lance

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

16 years agoMIPS disassembler update.
ths [Tue, 14 Aug 2007 23:39:33 +0000 (23:39 +0000)]
MIPS disassembler update.

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

16 years agor158: Fix wrong number of clean/saveable windows
blueswir1 [Sat, 11 Aug 2007 08:16:00 +0000 (08:16 +0000)]
r158: Fix wrong number of clean/saveable windows
r159: Revert previous patch
r160: Fix nvram size, arch_init hack
r161: Fix Sparc64 insw and outsw
r162: Fix read only location write attempt
r163:
Change virtual address below 4G
Map first 16M of RAM
Execute a kernel if loaded by Qemu
r164: Make client interface 64 bits wide on Sparc64
r165: NVRAM support (temporary location)
r166: Fix mapping of a single byte area, fix reset and poweroff
r167: Maximally align allocations
r168: Enable all interrupt sources for NetBSD
r169: Fix NetBSD property problems

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

16 years ago Enable Selection command (NetBSD)
blueswir1 [Sat, 11 Aug 2007 07:58:41 +0000 (07:58 +0000)]
 Enable Selection command (NetBSD)

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

16 years ago Generate interrupts and update state even if output is disabled (OpenBSD)
blueswir1 [Sat, 11 Aug 2007 07:54:26 +0000 (07:54 +0000)]
 Generate interrupts and update state even if output is disabled (OpenBSD)

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

16 years ago Log invalid accesses (no faults generated yet)
blueswir1 [Sat, 11 Aug 2007 07:52:09 +0000 (07:52 +0000)]
 Log invalid accesses (no faults generated yet)

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

16 years ago Improve iommu debugging, use register names
blueswir1 [Sat, 11 Aug 2007 07:49:55 +0000 (07:49 +0000)]
 Improve iommu debugging, use register names

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

16 years agoEnsure string is properly terminated.
pbrook [Mon, 6 Aug 2007 13:19:15 +0000 (13:19 +0000)]
Ensure string is properly terminated.

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

16 years ago Fix Slavio interrupt controller debugging output
blueswir1 [Sun, 5 Aug 2007 17:47:16 +0000 (17:47 +0000)]
 Fix Slavio interrupt controller debugging output

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