Skip to content
Snippets Groups Projects
user avatar
Blue Swirl authored
In order to modify SLB entries on recent PPC64 machines, the slbmte
instruction is used.

This patch implements the slbmte instruction and makes the "bridge"
mode code use the slb set functions, so we can move the SLB into
the CPU struct later.

This is required for Linux to run on PPC64.

Signed-off-by: default avatarAlexander Graf <alex@csgraf.de>


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6747 c046a42c-6fe2-441c-8c8c-71466251a162
f6b868fc
History
Name Last commit Last update
audio
bsd-user
darwin-user
fpu
gdb-xml
hw
keymaps
linux-user
pc-bios
slirp
target-alpha
target-arm
target-cris
target-i386
target-m68k
target-mips
target-ppc
target-sh4
target-sparc
tcg
tests
.gitignore
COPYING
COPYING.LIB
Changelog
LICENSE
MAINTAINERS
Makefile
Makefile.target
README
TODO
VERSION
a.out.h
acl.c
acl.h
aes.c
aes.h
aio.c
alpha-dis.c
alpha.ld
arm-dis.c
arm-semi.c
arm.ld
balloon.h
block-bochs.c
block-cloop.c
block-cow.c
block-dmg.c
block-nbd.c
block-parallels.c
block-qcow.c
block-qcow2.c
block-raw-posix.c
block-raw-win32.c
block-vmdk.c
block-vpc.c
block-vvfat.c
block.c
block.h
block_int.h
bswap.h
bt-host.c
bt-vhci.c
buffered_file.c
buffered_file.h
cache-utils.c
cache-utils.h
cocoa.m
configure
console.c
console.h
cpu-all.h
cpu-defs.h
cpu-exec.c
cris-dis.c
curses.c
curses_keys.h
cutils.c
d3des.c
d3des.h
def-helper.h
device_tree.c
device_tree.h
dis-asm.h
disas.c
disas.h
dma-helpers.c
dma.h
dyngen-exec.h
elf.h
elf_ops.h
exec-all.h
exec.c
feature_to_c.sh
gdbstub.c
gdbstub.h
gen-icount.h
host-utils.c
host-utils.h
hostregs_helper.h
hpet.h
hppa-dis.c
hppa.ld
i386-dis.c
i386.ld
ia64.ld
keymaps.c
keymaps.h
kqemu.c
kqemu.h
kvm-all.c
kvm.h
libfdt_env.h
loader.c
m68k-dis.c
m68k-semi.c
m68k.ld
migration-exec.c
migration-tcp.c
migration.c
migration.h
mips-dis.c
mips.ld
mipsel.ld
monitor.c
monitor.h
nbd.c
nbd.h
net-checksum.c
net.c
net.h
osdep.c
osdep.h
pci-ids.txt
posix-aio-compat.c
posix-aio-compat.h
ppc-dis.c
ppc.ld
ppc64.ld
qemu-aio.h
qemu-binfmt-conf.sh
qemu-char.c
qemu-char.h
qemu-common.h
qemu-doc.texi
qemu-img.c
qemu-img.texi
qemu-lock.h
qemu-log.h
qemu-malloc.c
qemu-nbd.c
qemu-nbd.texi
qemu-sockets.c
qemu-tech.texi
qemu-timer.h
qemu-tool.c
qemu.sasl
qemu_socket.h
readline.c
readline.h
rules.mak
s390-dis.c
s390.ld
savevm.c
sdl.c
sdl_keysym.h
sh4-dis.c
softmmu-semi.h
softmmu_defs.h
softmmu_exec.h
softmmu_header.h
softmmu_template.h
sparc-dis.c
sparc.ld
sparc64.ld
sys-queue.h
sysemu.h
tap-win32.c
texi2pod.pl
thunk.c
thunk.h
translate-all.c
uboot_image.h
usb-bsd.c
usb-linux.c
usb-stub.c
vgafont.h
vl.c
vnc-auth-sasl.c
vnc-auth-sasl.h
vnc-auth-vencrypt.c
vnc-auth-vencrypt.h
vnc-tls.c
vnc-tls.h
vnc.c
vnc.h
vnc_keysym.h
vnchextile.h
x86_64.ld
x_keymap.c
Read the documentation in qemu-doc.html.

Fabrice Bellard.