QEMU With E2K User Support
Go to file
Glauber Costa 642258c6c7 kvm: add kvmclock to its second bit
We have two bits that can represent kvmclock in cpuid.
They signal the guest which msr set to use. When we tweak flags
involving this value - specially when we use "-", we have to act on both.

Signed-off-by: Glauber Costa <glommer@redhat.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
2011-05-02 09:38:35 -03:00
audio Fix trivial "endianness bugs" 2011-04-03 21:42:57 +02:00
block qed: Fix consistency check on 32-bit hosts 2011-04-27 16:21:00 +02:00
bsd-user
darwin-user darwin-user: Remove unneeded null pointer check 2011-04-27 16:28:09 +02:00
default-configs unicore32: necessary modifications for other files to support unicore32 2011-04-12 18:49:05 +00:00
docs docs/tracing.txt: minor documentation fixes 2011-04-26 13:14:49 +01:00
fpu softfloat-native: add float*_is_any_nan() functions 2011-04-25 11:18:33 +02:00
fsdev virtio-9p: move 9p files around 2011-04-27 08:24:37 -07:00
gdb-xml
hw Merge remote-tracking branch 'amitshah/for-anthony' into staging 2011-04-28 08:37:54 -05:00
libcacard libcacard: fix opposite usage of isspace 2011-04-17 20:40:31 +02:00
linux-user Don't zero out buffer in sched_getaffinity 2011-05-02 10:00:01 +03:00
net Use qemu-common.h or qemu-timer.h in place of sysemu.h 2011-04-15 18:25:44 +00:00
pc-bios PXE: Refresh all PXE ROMs from the ipxe submodule 2011-04-18 11:46:41 -06:00
QMP
roms Revert SeaBIOS change due to overzealous commit -a 2011-04-13 08:16:53 -05:00
scripts trace: [ust] fix generation of 'trace.c' on events without args 2011-04-26 13:14:49 +01:00
slirp add a service to reap zombies, use it in SLIRP 2011-03-29 08:14:11 -05:00
sysconfigs/target
target-alpha Remove unused function parameter from cpu_restore_state 2011-04-20 10:37:03 +02:00
target-arm target-arm: Don't update base register on abort in Thumb T1 LDM 2011-04-27 20:14:34 +02:00
target-cris Remove unused function parameter from cpu_restore_state 2011-04-20 10:37:03 +02:00
target-i386 kvm: add kvmclock to its second bit 2011-05-02 09:38:35 -03:00
target-lm32 Remove unused function parameter from cpu_restore_state 2011-04-20 10:37:03 +02:00
target-m68k Remove unused function parameter from cpu_restore_state 2011-04-20 10:37:03 +02:00
target-microblaze Remove unused function parameter from cpu_restore_state 2011-04-20 10:37:03 +02:00
target-mips Remove unused function parameter from cpu_restore_state 2011-04-20 10:37:03 +02:00
target-ppc Remove unused function parameter from cpu_restore_state 2011-04-20 10:37:03 +02:00
target-s390x Remove unused function parameter from cpu_restore_state 2011-04-20 10:37:03 +02:00
target-sh4 Remove unused function parameter from cpu_restore_state 2011-04-20 10:37:03 +02:00
target-sparc Remove unused function parameter from cpu_restore_state 2011-04-20 10:37:03 +02:00
target-unicore32 Remove unused function parameters from gen_pc_load and rename the function 2011-04-20 10:33:59 +02:00
tcg tcg/arm: Support host code being compiled for Thumb 2011-03-24 03:27:22 +01:00
tests tests/test-mmap.c: Check mmap() return value before using it 2011-04-14 17:31:47 +02:00
ui vnc: tight: Fix crash after 2GB of output 2011-04-10 00:14:51 +02:00
.gitignore Makefile: Clean up after "make pdf" 2011-04-16 12:24:28 +01:00
.gitmodules Add ipxe submodule 2011-04-08 13:03:34 -06:00
a.out.h
acl.c Remove unused sysemu.h include directives 2011-04-15 18:25:41 +00:00
acl.h
aes.c
aes.h
aio.c
alpha-dis.c
alpha.ld
arch_init.c
arch_init.h migration: move some declarations to migration.h 2011-04-15 20:14:54 +00:00
arm-dis.c
arm-semi.c Remove unused sysemu.h include directives 2011-04-15 18:25:41 +00:00
arm.ld
async.c
balloon.c Remove unused sysemu.h include directives 2011-04-15 18:25:41 +00:00
balloon.h
bitmap.c
bitmap.h
bitops.c
bitops.h
block_int.h
block-migration.c Improve accuracy of block migration bandwidth calculation 2011-04-27 14:36:57 +02:00
block-migration.h
block.c block: Do not cache device size for removable media 2011-04-07 13:51:47 +02:00
block.h Do not delete BlockDriverState when deleting the drive 2011-04-07 13:51:47 +02:00
blockdev.c Do not delete BlockDriverState when deleting the drive 2011-04-07 13:51:47 +02:00
blockdev.h
bswap.h
bt-host.c Remove unused sysemu.h include directives 2011-04-15 18:25:41 +00:00
bt-host.h
bt-vhci.c Remove unused sysemu.h include directives 2011-04-15 18:25:41 +00:00
buffered_file.c Remove unused sysemu.h include directives 2011-04-15 18:25:41 +00:00
buffered_file.h
cache-utils.c
cache-utils.h
Changelog
check-qdict.c
check-qfloat.c
check-qint.c
check-qjson.c
check-qlist.c
check-qstring.c
cmd.c
cmd.h
CODING_STYLE
compatfd.c
compatfd.h
config.h
configure virtio-9p: move 9p files around 2011-04-27 08:24:37 -07:00
console.c Consolidate DisplaySurface allocation in qemu_alloc_display() 2011-03-22 08:39:11 -05:00
console.h Make VNC support optional 2011-03-22 08:39:12 -05:00
COPYING
COPYING.LIB
cpu-all.h cpu-all.h: define CPU_LDoubleU 2011-04-17 20:32:14 +02:00
cpu-common.h cpu-common: Modify cpu_physical_memory_read and cpu_physical_memory_write 2011-04-12 21:51:50 +02:00
cpu-defs.h Expose thread_id in info cpus 2011-03-16 17:11:07 -03:00
cpu-exec.c Remove unused function parameter from cpu_restore_state 2011-04-20 10:37:03 +02:00
cpus.c qemu_next_deadline should not consider host-time timers 2011-04-15 09:27:56 +02:00
cpus.h Move CPU related functions to cpus.h 2011-04-15 20:14:52 +00:00
cris-dis.c
cursor_hidden.xpm
cursor_left_ptr.xpm
cursor.c
cutils.c
def-helper.h
device_tree.c Remove unused sysemu.h include directives 2011-04-15 18:25:41 +00:00
device_tree.h Allow qemu_devtree_setprop() to take arbitrary values 2011-04-01 18:34:54 +02:00
dis-asm.h
disas.c Replace cpu_physical_memory_rw were possible 2011-04-12 21:51:50 +02:00
disas.h
dma-helpers.c
dma.h
dyngen-exec.h
elf.h unicore32: necessary modifications for other files to support unicore32 2011-04-12 18:49:05 +00:00
envlist.c
envlist.h
exec-all.h Remove unused function parameter from cpu_restore_state 2011-04-20 10:37:03 +02:00
exec.c Remove unused function parameter from cpu_restore_state 2011-04-20 10:37:03 +02:00
gdbstub.c gdbstub: Catch and report more vmstop reasons 2011-04-03 23:57:39 +02:00
gdbstub.h
gen-icount.h Fix conversions from pointer to tcg_target_long 2011-04-10 00:45:16 +02:00
HACKING
hmp-commands.hx
host-utils.c
host-utils.h
hpet.h
hppa-dis.c
hppa.ld
i386-dis.c
i386.ld
ia64-dis.c
ia64.ld
input.c event: trivial coding style fixes 2011-04-09 10:56:17 +01:00
iohandler.c add a service to reap zombies, use it in SLIRP 2011-03-29 08:14:11 -05:00
ioport-user.c
ioport.c
ioport.h
iorange.h
iov.c
iov.h
json-lexer.c json-lexer: fix conflict with mingw32 ERROR definition 2011-04-15 18:25:38 +00:00
json-lexer.h
json-parser.c
json-parser.h
json-streamer.c
json-streamer.h
kvm-all.c kvm: x86: Push kvm_arch_debug to kvm_arch_handle_exit 2011-03-16 17:11:06 -03:00
kvm-stub.c Remove unused sysemu.h include directives 2011-04-15 18:25:41 +00:00
kvm.h kvm: x86: Push kvm_arch_debug to kvm_arch_handle_exit 2011-03-16 17:11:06 -03:00
libfdt_env.h
LICENSE
linux-aio.c
m68k-dis.c
m68k-semi.c
m68k.ld
MAINTAINERS MAINTAINERS: add Milkymist board 2011-04-04 10:26:54 +02:00
Makefile Merge remote-tracking branch 'awilliam/ipxe' into staging 2011-04-25 10:26:10 -05:00
Makefile.dis
Makefile.hw
Makefile.objs virtfs: fix build due from rename 2011-04-28 12:40:54 -05:00
Makefile.target virtio-9p: move 9p files around 2011-04-27 08:24:37 -07:00
Makefile.user
microblaze-dis.c
migration-exec.c Remove unused sysemu.h include directives 2011-04-15 18:25:41 +00:00
migration-fd.c Remove unused sysemu.h include directives 2011-04-15 18:25:41 +00:00
migration-tcp.c Remove unused sysemu.h include directives 2011-04-15 18:25:41 +00:00
migration-unix.c Remove unused sysemu.h include directives 2011-04-15 18:25:41 +00:00
migration.c
migration.h migration: move some declarations to migration.h 2011-04-15 20:14:54 +00:00
mips-dis.c
mips.ld
module.c
module.h
monitor.c Replace cpu_physical_memory_rw were possible 2011-04-12 21:51:50 +02:00
monitor.h
nbd.c NBD: Use qemu_socket functions to open TCP and UNIX sockets 2011-04-07 13:51:48 +02:00
nbd.h NBD: Use qemu_socket functions to open TCP and UNIX sockets 2011-04-07 13:51:48 +02:00
net.c Remove unused sysemu.h include directives 2011-04-15 18:25:41 +00:00
net.h
notify.c
notify.h
os-posix.c add a service to reap zombies, use it in SLIRP 2011-03-29 08:14:11 -05:00
os-win32.c Expose thread_id in info cpus 2011-03-16 17:11:07 -03:00
osdep.c Remove unused sysemu.h include directives 2011-04-15 18:25:41 +00:00
osdep.h Merge remote branch 'qemu-kvm/uq/master' into staging 2011-03-21 17:42:20 -05:00
oslib-posix.c
oslib-win32.c
path.c
pci-ids.txt
pflib.c
pflib.h
poison.h
posix-aio-compat.c
ppc64.ld
ppc-dis.c
ppc.ld
qbool.c
qbool.h
qdict-test-data.txt
qdict.c
qdict.h
qemu_socket.h
qemu-aio.h
qemu-barrier.h
qemu-char.c char: Detect chardev release by NULL handlers as well as NULL opaque 2011-04-28 11:11:04 +05:30
qemu-char.h char: Allow devices to use a single multiplexed chardev. 2011-04-28 11:03:07 +05:30
qemu-common.h Move generic or OS function declarations to qemu-common.h 2011-04-15 18:25:46 +00:00
qemu-config.c Remove unused sysemu.h include directives 2011-04-15 18:25:41 +00:00
qemu-config.h
qemu-doc.texi
qemu-error.c Remove unused sysemu.h include directives 2011-04-15 18:25:41 +00:00
qemu-error.h
qemu-img-cmds.hx qemu-img: Initial progress printing support 2011-04-07 13:51:47 +02:00
qemu-img.c qemu-img: allow rebase to a NULL backing file when unsafe 2011-04-27 11:12:50 +02:00
qemu-img.texi
qemu-io.c
qemu-lock.h
qemu-log.h
qemu-malloc.c
qemu-nbd.c
qemu-nbd.texi
qemu-objects.h
qemu-option.c
qemu-option.h
qemu-options.h
qemu-options.hx doc: fix slirp description 2011-04-25 23:10:04 +02:00
qemu-os-posix.h
qemu-os-win32.h Move generic or OS function declarations to qemu-common.h 2011-04-15 18:25:46 +00:00
qemu-progress.c Remove obsolete 'enabled' variable from progress state 2011-04-27 16:21:00 +02:00
qemu-queue.h
qemu-sockets.c Set errno=ENOTSUP for attempts to use UNIX sockets on Windows platforms 2011-04-07 13:51:48 +02:00
qemu-tech.texi
qemu-thread-posix.c qemu-thread: delete unused functions 2011-03-19 08:30:28 +00:00
qemu-thread-posix.h add Win32 IPI service 2011-03-13 14:44:22 +00:00
qemu-thread-win32.c w32: Add missing functions qemu_mutex_destroy, qemu_cond_destroy 2011-03-19 08:29:35 +00:00
qemu-thread-win32.h
qemu-thread.h qemu-thread.h: include inttypes.h 2011-04-01 19:07:48 -05:00
qemu-timer-common.c
qemu-timer.c qemu-timer: Fix timers for w32 2011-04-27 13:30:18 +02:00
qemu-timer.h qemu-timer: Remove unneeded include statement (w32) 2011-04-27 13:30:18 +02:00
qemu-tool.c Remove unused sysemu.h include directives 2011-04-15 18:25:41 +00:00
qemu-x509.h
qemu.sasl
qerror.c
qerror.h Make VNC support optional 2011-03-22 08:39:12 -05:00
qfloat.c
qfloat.h
qint.c
qint.h
qjson.c
qjson.h
qlist.c
qlist.h
qmp-commands.hx qmp-commands.hx: Clean up mess of client_migrate_info 2011-03-22 08:39:12 -05:00
qobject.h
qstring.c
qstring.h
range.h
readline.c
readline.h
README
rules.mak
rwhandler.c
rwhandler.h
s390-dis.c
s390.ld
savevm.c Fix some typos in comments and documentation 2011-04-16 12:24:28 +01:00
sh4-dis.c
simpletrace.c simpletrace: Move st_init() error reporting 2011-03-15 18:03:26 +00:00
simpletrace.h simpletrace: Move st_init() error reporting 2011-03-15 18:03:26 +00:00
softmmu_defs.h
softmmu_exec.h
softmmu_header.h
softmmu_template.h
softmmu-semi.h
sparc64.ld
sparc-dis.c
sparc.ld
spice-qemu-char.c spice-chardev: listen to frontend guest open / close 2011-04-28 11:02:31 +05:30
sysemu.h migration: move some declarations to migration.h 2011-04-15 20:14:54 +00:00
targphys.h
tcg-runtime.c
thunk.c
thunk.h
TODO
trace-events trace: [trace-events] fix print formats in some events 2011-04-26 13:14:50 +01:00
translate-all.c Remove unused function parameter from cpu_restore_state 2011-04-20 10:37:03 +02:00
uboot_image.h
usb-bsd.c Fix trivial "endianness bugs" 2011-04-03 21:42:57 +02:00
usb-linux.c usb: fix spelling errors in usb-linux.c 2011-04-16 12:24:28 +01:00
usb-stub.c
VERSION
version.rc
vgafont.h
vl.c vl.c: Replace -virtfs string manipulation with QemuOpts 2011-04-27 08:31:29 -07:00
x86_64.ld

Read the documentation in qemu-doc.html.

Fabrice Bellard.