ths [Tue, 25 Sep 2007 16:53:15 +0000 (16:53 +0000)]
Timer start/stop implementation, by Aurelien Jarno.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3237
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Tue, 25 Sep 2007 16:09:22 +0000 (16:09 +0000)]
Check if the hosts defines a symlinkat syscall.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3236
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Tue, 25 Sep 2007 14:49:47 +0000 (14:49 +0000)]
Optimise instructions accessing CP0, by Aurelien Jarno.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3235
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Tue, 25 Sep 2007 14:47:03 +0000 (14:47 +0000)]
vvfat mbr fixes, by Ivan Kalvachev.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3234
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Tue, 25 Sep 2007 14:45:23 +0000 (14:45 +0000)]
Improve completion in monitor, by Pascal Terjan.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3233
c046a42c-6fe2-441c-8c8c-
71466251a162
balrog [Tue, 25 Sep 2007 01:17:04 +0000 (01:17 +0000)]
Move ECC calculation to a more appropriate place.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3232
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Mon, 24 Sep 2007 19:44:09 +0000 (19:44 +0000)]
CPU boot mode
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3231
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Mon, 24 Sep 2007 18:41:27 +0000 (18:41 +0000)]
Fix loading above 4G
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3230
c046a42c-6fe2-441c-8c8c-
71466251a162
blueswir1 [Mon, 24 Sep 2007 18:39:04 +0000 (18:39 +0000)]
Fix >4G physical memory dump for Sparc32
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3229
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 24 Sep 2007 12:48:00 +0000 (12:48 +0000)]
Per-CPU instruction decoding implementation, by Aurelien Jarno.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3228
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 24 Sep 2007 09:27:49 +0000 (09:27 +0000)]
linux-user faccessat() syscall, by Thayne Harbaugh.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3227
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 24 Sep 2007 09:26:51 +0000 (09:26 +0000)]
linux-user fchmodat() syscall, by Thayne Harbaugh.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3226
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 24 Sep 2007 09:26:10 +0000 (09:26 +0000)]
linux-user readlinkat() syscall, by Thayne Harbaugh.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3225
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 24 Sep 2007 09:25:40 +0000 (09:25 +0000)]
linux-user symlinkat() syscall, by Thayne Harbaugh.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3224
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 24 Sep 2007 09:25:06 +0000 (09:25 +0000)]
linux-user linkat() syscall, by Thayne Harbaugh.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3223
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 24 Sep 2007 09:24:37 +0000 (09:24 +0000)]
linux-user renameat() syscall, by Thayne Harbaugh.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3222
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 24 Sep 2007 09:24:11 +0000 (09:24 +0000)]
linux-user unlinkat() syscall, by Thayne Harbaugh.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3221
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 24 Sep 2007 09:23:34 +0000 (09:23 +0000)]
linux-user fchownat() syscall, by Thayne Harbaugh.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3220
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 24 Sep 2007 09:23:05 +0000 (09:23 +0000)]
linux-user mknodat() syscall, by Thayne Harbaugh.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3219
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 24 Sep 2007 09:22:32 +0000 (09:22 +0000)]
linux-user mkdirat() syscall, by Thayne Harbaugh.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3218
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 24 Sep 2007 09:21:55 +0000 (09:21 +0000)]
linux-user openat() syscall, by Thayne Harbaugh.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3217
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Mon, 24 Sep 2007 00:11:26 +0000 (00:11 +0000)]
Update Linux kernel syscall list.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3216
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 23 Sep 2007 23:27:46 +0000 (23:27 +0000)]
Sync termbits.h with current Linux kernel.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3215
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 23 Sep 2007 18:07:05 +0000 (18:07 +0000)]
Add new MIPS/Linux syscalls.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3214
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 23 Sep 2007 17:55:00 +0000 (17:55 +0000)]
Correct and update mips termbits.h.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3213
c046a42c-6fe2-441c-8c8c-
71466251a162
ths [Sun, 23 Sep 2007 17:54:29 +0000 (17:54 +0000)]
Fix mips usermode emulation.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3212
c046a42c-6fe2-441c-8c8c-
71466251a162
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
balrog [Thu, 20 Sep 2007 12:42:24 +0000 (12:42 +0000)]
Use logfile only when loglevel is set (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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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