adding Irix (and, to a lesser extent, Solaris) userland emulation to QEMU
Go to file
Gerd Hoffmann 94e68caaa0 roms: build two seabios binaries
Adding xhci support to seabios made it jump over the 128k line.
Changing the bios size breaks migration, so we have to keep a
128k seabios binary for old machine types.  New machine types can
use a large 256k bios which should be big enougth for a while.

This patch updates the seabios build process to build seabios twice,
once full featured and once with xen and xhci turned off so the
resulting binary is small enougth to fit into 128k.

Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
2013-12-06 08:55:42 +01:00
audio ossaudio: check for oss support in oss_audio_init 2013-11-07 12:26:00 +01:00
backends rng-egd: offset the point when repeatedly read from the buffer 2013-11-21 17:39:17 +01:00
block qcow2: fix possible corruption when reading multiple clusters 2013-11-14 13:09:07 +01:00
bsd-user *-user: Improve documentation for lock_user function 2013-09-20 20:09:24 +04:00
default-configs arm11mpcore: Split off SCU device 2013-11-05 17:47:30 +01:00
disas
docs docs/memory.txt: Clarify and expand priority/overlap documentation 2013-11-05 19:59:24 -08:00
dtc@bc895d6d09
fpu
fsdev
gdb-xml
hw add pc-{i440fx,q35}-2.0 machine types 2013-12-02 13:03:04 +01:00
include atomic.h: Fix build with clang 2013-11-21 17:38:57 +01:00
libcacard Merge remote-tracking branch 'stefanha/block' into staging 2013-09-23 11:53:05 -05:00
linux-headers linux-headers: update to 3.12-rc1 2013-09-20 12:38:48 +02:00
linux-user linux-user: Fix stat64 syscall for SPARC64 2013-11-07 07:02:44 +01:00
net net: fix qemu_flush_queued_packets() in presence of a hub 2013-11-08 17:32:34 +01:00
pc-bios sun4m: Add FCode ROM for TCX framebuffer 2013-11-21 17:38:52 +01:00
pixman@97336fad32
po
qapi qapi: fix memleak by adding implict struct functions in dealloc visitor 2013-11-05 19:58:38 -08:00
qga qga: Fix two format strings for MinGW 2013-11-25 20:35:28 -08:00
qobject qdict: Extract qdict_extract_subqdict 2013-09-25 16:21:28 +02:00
qom qom: Fix memory leak in object_property_set_link() 2013-11-19 10:58:21 +01:00
roms roms: build two seabios binaries 2013-12-06 08:55:42 +01:00
scripts Adjust qapi-visit for python-2.4.3 2013-11-11 10:02:21 -05:00
slirp misc: Spelling and grammar fixes in comments 2013-10-26 13:06:45 +04:00
stubs
sysconfigs/target
target-alpha misc: New spelling fixes in comments 2013-10-26 13:01:57 +04:00
target-arm target-arm: fix sorting issue of KVM cpreg list 2013-10-31 14:00:16 +01:00
target-cris tcg: Remove stray semi-colons from target-*/helper.h 2013-10-10 11:43:37 -07:00
target-i386 Here are a bunch of 1.7-tagged patches that I was afraid 2013-11-25 09:41:24 -08:00
target-lm32
target-m68k Merge remote-tracking branch 'rth/tcg-pull' into staging 2013-10-11 09:36:52 -07:00
target-microblaze microblaze: At swx, check that the reserved word is unmodified 2013-10-24 22:32:56 +02:00
target-mips Merge remote-tracking branch 'rth/tcg-pull' into staging 2013-10-11 09:36:52 -07:00
target-moxie cpu: Drop cpu_model_str from CPU_COMMON 2013-10-07 11:48:47 +02:00
target-openrisc target-openrisc: Correct memory bounds checking for the tlb buffers 2013-11-20 21:47:17 +08:00
target-ppc spapr: Use DeviceClass::fw_name for device tree CPU node 2013-10-25 23:25:48 +02:00
target-s390x exec: Fix prototype of phys_mem_set_alloc and related functions 2013-10-14 08:50:34 -07:00
target-sh4 Merge remote-tracking branch 'rth/tcg-pull' into staging 2013-10-11 09:36:52 -07:00
target-sparc Merge remote-tracking branch 'rth/tcg-pull' into staging 2013-10-11 09:36:52 -07:00
target-unicore32 Merge remote-tracking branch 'rth/tcg-pull' into staging 2013-10-11 09:36:52 -07:00
target-xtensa target-xtensa: add missing DEBUG section to dc233c config 2013-11-08 09:26:07 +04:00
tcg tcg-ia64: Introduce tcg_opc_bswap64_i 2013-11-18 15:57:59 +10:00
tests qemu-iotests: Fix test 041 2013-11-27 07:53:32 -08:00
trace
ui curses: fixup SIGWINCH handler mess 2013-11-25 20:36:27 -08:00
util qmp: access the local QemuOptsLists for drive option 2013-11-14 13:09:07 +01:00
.exrc
.gitignore .gitignore: ignore qmp-commands.txt 2013-10-26 13:01:57 +04:00
.gitmodules Use qemu-project.org domain name 2013-10-11 09:34:56 -07:00
.mailmap
.travis.yml .travis.yml: basic compile and check recipes 2013-11-13 15:48:38 +04:00
CODING_STYLE
COPYING
COPYING.LIB
Changelog Use qemu-project.org domain name 2013-10-11 09:34:56 -07:00
HACKING
LICENSE
MAINTAINERS MAINTAINERS: add block driver sub-maintainers 2013-11-15 13:37:48 +01:00
Makefile sun4m: Add FCode ROM for TCX framebuffer 2013-11-21 17:38:52 +01:00
Makefile.objs
Makefile.target default-configs/: CONFIG_GDBSTUB_XML removed 2013-10-16 18:21:01 +02:00
README Use qemu-project.org domain name 2013-10-11 09:34:56 -07:00
VERSION Open 2.0 development tree 2013-11-27 14:02:45 -08:00
aio-posix.c
aio-win32.c
arch_init.c migration: drop MADVISE_DONT_NEED for incoming zero pages 2013-11-19 17:23:57 +01:00
async.c
balloon.c
block-migration.c
block.c block: Fail if requested driver is not available 2013-11-15 13:37:48 +01:00
blockdev-nbd.c
blockdev.c block/drive-mirror: Reuse backing HD for sync=none 2013-11-27 07:53:32 -08:00
blockjob.c qapi: make use of new BlockJobType 2013-10-11 10:52:54 +02:00
bt-host.c
bt-vhci.c
configure pc very last minute fixes for 1.7 2013-11-25 09:49:43 -08:00
coroutine-gthread.c
coroutine-sigaltstack.c
coroutine-ucontext.c
coroutine-win32.c
cpu-exec.c cpu-exec: Also reload CPUClass *cc after longjmp return in cpu_exec() 2013-10-07 11:46:58 +02:00
cpus.c timers: fix stop/cont with -icount 2013-11-06 21:47:05 -08:00
cputlb.c cputlb: Remove dead function tlb_update_dirty() 2013-10-07 11:48:03 +02:00
device-hotplug.c
device_tree.c
disas.c
dma-helpers.c
dump.c dump-guest-memory: Check for the correct return value 2013-10-25 23:25:48 +02:00
exec.c pci, pc, virtio bug fixes 2013-11-13 11:48:35 -08:00
gdbstub.c vl: allow "cont" from panicked state 2013-11-04 15:39:41 +02:00
hmp-commands.hx
hmp.c hmp: drop bogus "[not inserted]" 2013-10-17 10:10:14 +02:00
hmp.h
iohandler.c
ioport.c portio: Allow to mark portio lists as coalesced MMIO flushing 2013-10-17 17:24:15 +02:00
kvm-all.c Merge remote-tracking branch 'qemu-kvm/uq/master' into staging 2013-09-23 11:52:49 -05:00
kvm-stub.c
main-loop.c
memory.c pci, pc, acpi fixes, enhancements 2013-10-31 16:58:32 +01:00
memory_mapping.c
migration-exec.c
migration-fd.c
migration-rdma.c rdma: constify ram_chunk_{index, start, end} 2013-09-24 13:22:50 +02:00
migration-tcp.c
migration-unix.c
migration.c migration: Fix compiler warning ('caps' may be used uninitialized) 2013-10-05 14:02:29 +04:00
monitor.c Merge remote-tracking branch 'agraf/ppc-for-upstream' into staging 2013-10-31 17:01:12 +01:00
nbd.c
os-posix.c
os-win32.c
page_cache.c
qapi-schema.json qapi-schema: Update description for NewImageMode 2013-11-14 13:09:06 +01:00
qdev-monitor.c qdev-monitor: Inline qdev_init() for device_add 2013-11-05 18:06:51 +01:00
qdict-test-data.txt
qemu-bridge-helper.c
qemu-char.c Merge remote-tracking branch 'amit/char-remove-watch-on-unplug' into staging 2013-10-10 13:16:02 -07:00
qemu-coroutine-io.c
qemu-coroutine-lock.c
qemu-coroutine-sleep.c coroutine: add co_aio_sleep_ns() to allow sleep in block drivers 2013-10-30 12:22:09 +01:00
qemu-coroutine.c
qemu-doc.texi
qemu-img-cmds.hx
qemu-img.c qemu-img: Fix overwriting 'ret' before using 2013-11-15 13:37:48 +01:00
qemu-img.texi
qemu-io-cmds.c block/qapi: Human-readable ImageInfoSpecific dump 2013-10-11 10:52:54 +02:00
qemu-io.c qemu-io: Let "open" pass options to block driver 2013-10-11 16:50:02 +02:00
qemu-log.c
qemu-nbd.c
qemu-nbd.texi
qemu-options-wrapper.h
qemu-options.h
qemu-options.hx doc: fix hardcoded helper path 2013-11-18 13:45:10 +02:00
qemu-seccomp.c seccomp: fine tuning whitelist by adding times() 2013-09-24 15:15:16 -03:00
qemu-tech.texi
qemu-timer.c timer: add timer_mod_anticipate and timer_mod_anticipate_ns 2013-10-17 17:31:00 +02:00
qemu.nsi nsis: Improved support for parallel installation of 32 and 64 bit code 2013-11-07 07:02:44 +01:00
qemu.sasl
qmp-commands.hx blockdev: 'blockdev-add' QMP command 2013-10-11 16:50:01 +02:00
qmp.c
qtest.c
readline.c
rules.mak rules.mak: New string testing functions 2013-10-16 18:21:00 +02:00
savevm.c The calculation of bytes_xfer in qemu_put_buffer() is wrong 2013-11-20 12:16:04 +01:00
spice-qemu-char.c
tcg-runtime.c
tci.c misc: Use new rotate functions 2013-09-25 21:23:05 +02:00
thread-pool.c
thunk.c
tpm.c
trace-events Merge remote-tracking branch 'mjt/trivial-patches' into staging 2013-09-23 11:52:55 -05:00
translate-all.c exec: Delete is_tcg_gen_code and GETRA_EXT 2013-10-10 11:44:25 -07:00
translate-all.h
user-exec.c
version.rc Use qemu-project.org domain name 2013-10-11 09:34:56 -07:00
vl.c add firmware to machine options 2013-12-02 13:03:04 +01:00
xbzrle.c
xen-all.c qemu/xen: make use of xenstore relative paths 2013-10-10 14:25:52 +00:00
xen-mapcache.c
xen-stub.c

README

Read the documentation in qemu-doc.html or on http://wiki.qemu-project.org

- QEMU team