QEMU With E2K User Support
Go to file
aurel32 bbc0d79cb7 MIPS: Fix tlbwi/tlbwr
In CP0 Index register, bit 31 means 'Probe Failure', while lowest bits
contain the TLB index.

In tlbwi and tlbwr instructions, this Probe Failure bit must be ignored
when reading the TLB index.

Attached patch fixes it.

(Hervé Poussineau)

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5215 c046a42c-6fe2-441c-8c8c-71466251a162
2008-09-14 17:09:56 +00:00
audio Revert a part of r5087 that didn't need fixing (thanks to malc for spotting) 2008-08-27 18:43:53 +00:00
darwin-user variable dynamic translation buffer size 2008-05-28 12:30:31 +00:00
fpu Fix math warnings on OpenBSD -current 2008-08-24 10:29:29 +00:00
hw MIPS: remove empty cpu_mips_irqctrl_init() 2008-09-14 16:38:57 +00:00
keymaps Improve jp106 keyboard support, by Akio Takebe. 2008-07-07 19:29:49 +00:00
linux-user Fix warnings that would be caused by gcc flag -Wwrite-strings 2008-09-14 06:45:34 +00:00
pc-bios bios: update from bochs release 2.3.7 2008-08-21 03:14:29 +00:00
slirp Fix warnings that would be caused by gcc flag -Wwrite-strings 2008-09-14 06:45:34 +00:00
target-alpha alpha: fix helper.h 2008-09-14 16:09:56 +00:00
target-arm Fix some warnings that would be generated by gcc -Wredundant-decls 2008-08-30 09:51:20 +00:00
target-cris Fix warnings that would be caused by gcc flag -Wwrite-strings 2008-09-14 06:45:34 +00:00
target-i386 Fix up pxe boot (Glauber Costa) 2008-09-09 14:49:02 +00:00
target-m68k Fix swapped mvz/mvs instructions. 2008-09-05 12:33:31 +00:00
target-mips MIPS: Fix tlbwi/tlbwr 2008-09-14 17:09:56 +00:00
target-ppc ppc: Convert op_subf to TCG 2008-09-05 14:19:51 +00:00
target-sh4 sh4: CPU versioning. 2008-09-02 16:18:28 +00:00
target-sparc Fix mulscc with high bits set in either src1 or src2 2008-09-13 17:20:52 +00:00
tcg Display TCGCond name in tcg dumper (original patch by Tristan Gingold) 2008-09-14 07:45:17 +00:00
tests Make the tests run when built with experimental gcc-cris 4.4. Prettify the logs. 2008-06-06 11:07:50 +00:00
.gitignore Add gitignore file 2008-09-09 17:15:28 +00:00
a.out.h
aes.c
aes.h
alpha-dis.c
alpha.ld
arm-dis.c
arm-semi.c Add missing return in arm-semi, by Laurent Desnogues. 2008-07-01 16:40:04 +00:00
arm.ld Link ARM prologue closer to code segment to avoid a build failure 2008-07-10 17:21:31 +00:00
block_int.h
block-bochs.c
block-cloop.c
block-cow.c
block-dmg.c Add qemu_realloc(), by Gerd Hoffmann. 2008-08-06 08:37:17 +00:00
block-nbd.c Remove unnecessary #includes from block-nbd.c 2008-08-19 19:10:38 +00:00
block-parallels.c
block-qcow2.c qcow2: Try to aggregate free clusters and freed clusters (Laurent Vivier) 2008-08-14 18:11:52 +00:00
block-qcow.c Remove dead-code (else-block) from block-qcow.c, by Marc Bevand. 2008-06-05 22:00:45 +00:00
block-raw-posix.c Only build compatfd when using AIO and make sure to always init AIO 2008-09-11 18:00:19 +00:00
block-raw-win32.c Use signalfd() to work around signal/select race 2008-09-10 15:45:19 +00:00
block-vmdk.c Fix warnings that would be caused by gcc flag -Wwrite-strings 2008-09-14 06:45:34 +00:00
block-vpc.c
block-vvfat.c Fix OpenBSD linker warnings 2008-08-21 17:58:08 +00:00
block.c Fix warnings that would be caused by gcc flag -Wwrite-strings 2008-09-14 06:45:34 +00:00
block.h Use signalfd() to work around signal/select race 2008-09-10 15:45:19 +00:00
bswap.h
Changelog Update 2008-06-08 01:55:07 +00:00
check_ops.sh
cocoa.m
compatfd.c Add missing files from previous commit. 2008-09-10 18:18:38 +00:00
compatfd.h Fix the build on non-Linux systems 2008-09-11 14:18:56 +00:00
configure Enable gcc flag -Wwrite-strings 2008-09-14 06:46:31 +00:00
console.c Fix typo in console.c comment 2008-09-02 00:09:16 +00:00
console.h add comment for DisplayState->idle 2008-08-22 09:03:17 +00:00
COPYING
COPYING.LIB
cpu-all.h Revert incorrect part of r4574 to avoid unaligned traps with i386 target 2008-09-14 13:56:10 +00:00
cpu-defs.h Move interrupt_request and user_mode_only to common cpu state. 2008-07-01 20:01:19 +00:00
cpu-exec.c Support for address masking 2008-07-17 12:53:05 +00:00
cris-dis.c
curses_keys.h
curses.c Handle terminating signals (Gerd Hoffmann) 2008-08-21 20:08:03 +00:00
cutils.c Prevent guest reusing host memory allocations. 2008-06-09 13:47:45 +00:00
d3des.c Some little fixes on QEMU 2008-09-06 16:31:30 +00:00
d3des.h
dis-asm.h Fix OpenBSD linker warnings 2008-08-21 17:58:08 +00:00
disas.c Fix warnings that would be generated by gcc -Wstrict-prototypes 2008-08-17 20:21:51 +00:00
disas.h
dyngen-exec.h Preliminary OpenBSD host support (based on OpenBSD patches by Todd T. Fries) 2008-08-15 18:33:42 +00:00
dyngen.c Fix some warnings that would be generated by gcc -Wmissing-prototypes 2008-08-17 20:26:25 +00:00
elf_ops.h
elf.h Fix most warnings that would be caused by gcc flag -Wundef 2008-09-06 17:47:39 +00:00
exec-all.h Fix some warnings that would be generated by gcc -Wredundant-decls 2008-08-30 09:51:20 +00:00
exec.c Fix warnings that would be caused by gcc flag -Wwrite-strings 2008-09-14 06:45:34 +00:00
gdbstub.c Fix warnings that would be caused by gcc flag -Wwrite-strings 2008-09-14 06:45:34 +00:00
gdbstub.h Fix warnings that would be caused by gcc flag -Wwrite-strings 2008-09-14 06:45:34 +00:00
gen-icount.h Spelling fixes, spotted by Stuart Brady. 2008-06-30 17:22:19 +00:00
host-utils.c
host-utils.h Fix always_inline definition for Darwin, by Andreas Faerber. 2008-06-05 22:55:54 +00:00
hostregs_helper.h
hpet.h
hppa-dis.c
hppa.ld
i386-dis.c Revert broken part of r5044 (thanks to Igor Kovalenko for spotting) 2008-08-26 17:07:04 +00:00
i386.ld Add TLS sections. 2008-05-31 16:21:33 +00:00
ia64.ld
keymaps.c
kqemu.c Fix error reporting under Win32 (CreateFile does not set errno) 2008-06-08 01:55:09 +00:00
kqemu.h kqemu API change - allow use of kqemu with 32 bit QEMU on a 64 bit host 2008-05-30 20:48:25 +00:00
LICENSE
loader.c Remove most uses of phys_ram_base (initial patch by Ian Jackson) 2008-05-12 17:22:13 +00:00
m68k-dis.c Fix warnings that would be caused by gcc flag -Wwrite-strings 2008-09-14 06:45:34 +00:00
m68k-semi.c
m68k.ld
MAINTAINERS Update maintainers list. 2008-08-25 22:26:03 +00:00
Makefile Only build compatfd when using AIO and make sure to always init AIO 2008-09-11 18:00:19 +00:00
Makefile.target Enable gcc flag -Wwrite-strings 2008-09-14 06:46:31 +00:00
mips-dis.c Fix most warnings that would be caused by gcc flag -Wundef 2008-09-06 17:47:39 +00:00
mips.ld
mipsel.ld
monitor.c Fix some warnings that would be generated by gcc -Wredundant-decls 2008-08-30 09:51:20 +00:00
nbd.c qemu-nbd: remove useless parameter from nbd_negotiate() (Laurent Vivier) 2008-09-10 15:23:19 +00:00
nbd.h qemu-nbd: remove useless parameter from nbd_negotiate() (Laurent Vivier) 2008-09-10 15:23:19 +00:00
net-checksum.c Add IP checksumming functions to qemu (Gerd Hoffmann) 2008-07-29 19:40:04 +00:00
net.h Add IP checksumming functions to qemu (Gerd Hoffmann) 2008-07-29 19:40:04 +00:00
osdep.c Preliminary OpenBSD host support (based on OpenBSD patches by Todd T. Fries) 2008-08-15 18:33:42 +00:00
osdep.h add container_of() macro to osdep.h (Gerd Hoffmann) 2008-08-21 20:11:11 +00:00
ppc64.ld Correct version of Heikki Lindholms ppc64.ld script 2008-08-20 22:39:24 +00:00
ppc-dis.c
ppc.ld
qemu_socket.h
qemu-binfmt-conf.sh
qemu-char.h qemu-char.h: Fix IOCTL values 2008-08-22 21:25:00 +00:00
qemu-common.h Add qemu_realloc(), by Gerd Hoffmann. 2008-08-06 08:37:17 +00:00
qemu-doc.texi Add image format option for USB mass-storage devices 2008-08-21 22:24:32 +00:00
qemu-img.c Fix OpenBSD linker warnings in qemu-img 2008-08-24 10:30:33 +00:00
qemu-img.texi New qemu-img convert -B option, by Marc Bevand. 2008-06-05 21:53:49 +00:00
qemu-lock.h Multithreaded locking fixes. 2008-06-07 20:50:51 +00:00
qemu-log.h Fix some warnings that would be generated by gcc -Wredundant-decls 2008-08-30 09:51:20 +00:00
qemu-malloc.c Fix error introduced by r5044 2008-08-25 20:03:28 +00:00
qemu-nbd.c qemu-nbd: remove useless parameter from nbd_negotiate() (Laurent Vivier) 2008-09-10 15:23:19 +00:00
qemu-nbd.texi Allow QEMU to connect directly to an NBD server, by Laurent Vivier. 2008-07-03 13:41:03 +00:00
qemu-tech.texi Spelling fixes, by Stefan Weil. 2008-06-03 19:51:57 +00:00
qemu-timer.h
readline.c
README
s390-dis.c
s390.ld
sdl_keysym.h
sdl.c add DisplayState->idle (Samuel Thibault) 2008-08-21 20:08:55 +00:00
sh4-dis.c Fix warnings that would be caused by gcc flag -Wwrite-strings 2008-09-14 06:45:34 +00:00
softmmu_defs.h Fix some warnings that would be generated by gcc -Wredundant-decls 2008-08-30 09:51:20 +00:00
softmmu_exec.h Fix some warnings that would be generated by gcc -Wredundant-decls 2008-08-30 09:51:20 +00:00
softmmu_header.h Fix some warnings that would be generated by gcc -Wredundant-decls 2008-08-30 09:51:20 +00:00
softmmu_template.h Add instruction counter. 2008-06-29 01:03:05 +00:00
softmmu-semi.h
sparc64.ld Map code buffers below 2G on Sparc64 2008-07-26 15:05:57 +00:00
sparc-dis.c
sparc.ld
sys-queue.h Move audio/sys-queue.h => sys-queue.h 2008-07-29 20:08:37 +00:00
sysemu.h Move CPU save/load registration to common code. 2008-06-30 16:31:04 +00:00
tap-win32.c
texi2pod.pl
thunk.c
thunk.h
TODO update 2008-05-13 18:26:52 +00:00
translate-all.c Small cleanup of gen_intermediate_code(_internal), by Laurent Desnogues. 2008-07-18 18:01:29 +00:00
uboot_image.h
usb-linux.c usb: Support for removing device by host addr, improved auto filter syntax (Max Krasnyansky) 2008-09-14 01:07:41 +00:00
VERSION
vgafont.h Some little fixes on QEMU 2008-09-06 16:31:30 +00:00
vl.c qemu_next_deadline_dyntick is only used on Linux and Windows 2008-09-14 13:59:34 +00:00
vnc_keysym.h Improve jp106 keyboard support, by Akio Takebe. 2008-07-07 19:29:49 +00:00
vnc.c Fix most warnings that would be caused by gcc flag -Wundef 2008-09-06 17:47:39 +00:00
vnchextile.h
x86_64.ld
x_keymap.c

Read the documentation in qemu-doc.html.

Fabrice Bellard.