Statistics
| Branch: | Revision:

root @ f53ec699

Name Size
  QMP
  audio
  backends
  block
  bsd-user
  default-configs
  disas
  docs
  fpu
  fsdev
  gdb-xml
  hw
  include
  libcacard
  linux-headers
  linux-user
  net
  pc-bios
  po
  qapi
  qga
  qobject
  qom
  roms
  scripts
  slirp
  stubs
  sysconfigs
  target-alpha
  target-arm
  target-cris
  target-i386
  target-lm32
  target-m68k
  target-microblaze
  target-mips
  target-moxie
  target-openrisc
  target-ppc
  target-s390x
  target-sh4
  target-sparc
  target-unicore32
  target-xtensa
  tcg
  tests
  trace
  ui
  util
.exrc 220 Bytes
.gitignore 1.7 kB
.gitmodules 754 Bytes
.mailmap 1.2 kB
CODING_STYLE 3.1 kB
COPYING 17.6 kB
COPYING.LIB 25.8 kB
Changelog 22.6 kB
HACKING 7 kB
LICENSE 519 Bytes
MAINTAINERS 16.3 kB
Makefile 16.9 kB
Makefile.objs 3.6 kB
Makefile.target 5.2 kB
README 80 Bytes
VERSION 7 Bytes
aio-posix.c 6.7 kB
aio-win32.c 5.8 kB
arch_init.c 33 kB
async.c 6.4 kB
balloon.c 3.7 kB
block-migration.c 22.5 kB
block.c 126.8 kB
blockdev-nbd.c 3.2 kB
blockdev.c 55.7 kB
blockjob.c 7.6 kB
bt-host.c 5.2 kB
bt-vhci.c 4.5 kB
configure 118.6 kB
coroutine-gthread.c 5.8 kB
coroutine-sigaltstack.c 8.3 kB
coroutine-ucontext.c 5.6 kB
coroutine-win32.c 2.6 kB
cpu-exec.c 29.2 kB
cpus.c 34 kB
cputlb.c 11.3 kB
device-hotplug.c 2.2 kB
device_tree.c 8.6 kB
disas.c 12.9 kB
dma-helpers.c 7 kB
dtc 0 Bytes
dump.c 22.2 kB
exec.c 73.4 kB
gdbstub.c 43.5 kB
hmp-commands.hx 45.9 kB
hmp.c 44.1 kB
hmp.h 4.2 kB
iohandler.c 6 kB
ioport.c 8.3 kB
kvm-all.c 52.3 kB
kvm-stub.c 2.3 kB
main-loop.c 13.1 kB
memory.c 57.2 kB
memory_mapping.c 7 kB
migration-exec.c 1.7 kB
migration-fd.c 1.6 kB
migration-rdma.c 98.2 kB
migration-tcp.c 2.3 kB
migration-unix.c 2.2 kB
migration.c 18.5 kB
monitor.c 138.8 kB
nbd.c 30.4 kB
os-posix.c 8.5 kB
os-win32.c 4.2 kB
page_cache.c 5 kB
pixman 0 Bytes
qapi-schema-test.json 1.7 kB
qapi-schema.json 100.9 kB
qdev-monitor.c 18.1 kB
qdict-test-data.txt 88.4 kB
qemu-bridge-helper.c 11.1 kB
qemu-char.c 97.1 kB
qemu-coroutine-io.c 2.9 kB
qemu-coroutine-lock.c 4.7 kB
qemu-coroutine-sleep.c 898 Bytes
qemu-coroutine.c 2.9 kB
qemu-doc.texi 89.7 kB
qemu-img-cmds.hx 2.2 kB
qemu-img.c 66.7 kB
qemu-img.texi 13.8 kB
qemu-io-cmds.c 51.9 kB
qemu-io.c 9.8 kB
qemu-log.c 4.8 kB
qemu-nbd.c 17.6 kB
qemu-nbd.texi 2.1 kB
qemu-options-wrapper.h 1 kB
qemu-options.h 1.4 kB
qemu-options.hx 112.6 kB
qemu-seccomp.c 7.6 kB
qemu-tech.texi 22.9 kB
qemu-timer.c 18.8 kB
qemu.nsi 7.2 kB
qemu.sasl 1.3 kB
qmp-commands.hx 80.2 kB
qmp.c 13.7 kB
qtest.c 13.5 kB
readline.c 13.2 kB
rules.mak 4.7 kB
savevm.c 64.9 kB
spice-qemu-char.c 8.8 kB
tcg-runtime.c 2.4 kB
tci.c 35.8 kB
thread-pool.c 9.7 kB
thunk.c 8.8 kB
tpm.c 7.6 kB
trace-events 76.7 kB
translate-all.c 53.8 kB
translate-all.h 1.2 kB
user-exec.c 19.8 kB
version.rc 749 Bytes
vl.c 122.4 kB
xbzrle.c 4 kB
xen-all.c 35.4 kB
xen-mapcache.c 12.4 kB
xen-stub.c 1.2 kB

Latest revisions

# Date Author Comment
f53ec699 07/29/2013 12:43 pm Stefan Weil

w32, w64: Add build rule for installer

The new rules in Makefile allow building installers for QEMU on Windows
using NSIS, a package which is also available for Linux distributions
(so cross builds are possible).

The rules for NSIS are in qemu.nsi which also uses two new images....

461bdb34 07/29/2013 10:03 am Aurelien Jarno

Merge branch 'trivial-patches' of git://git.corpit.ru/qemu

  • 'trivial-patches' of git://git.corpit.ru/qemu:
    target-mips: Remove assignment to a variable which is never used
    misc: Use g_assert_not_reached for code which is expected to be unreachable
    qemu-options: mention C-a h in the -nographic doc...
b6a9f468 07/29/2013 08:48 am Petar Jovanovic

target-mips: fix mipsdsp_mul_q31_q31

Multiplication of two fractional word elements is not correct when sign
extension/promotion is needed. This change fixes it by adding correct
casts from unsigned to signed values.
In addition, the tests (dpaq_sa_l_w.c and dpsq_sa_l_w.c) have been extended...

f05d4d94 07/29/2013 08:48 am Aurelien Jarno

mips_malta: fix copy of the 0x1fc00000 region

Copy the whole 0x1fe000000 region into 0x1fc00000, independently of the
loaded BIOS size. This fix the MIPS make check tests.

Reported-by: Andreas Färber <>
Tested-by: Andreas Färber <>...

b0932e06 07/29/2013 01:37 am Petar Jovanovic

linux-user: correct argument number for sys_mremap and sys_splice

sys_mremap missed 5th argument (new_address), which caused examples that
remap to a specific address to fail.
sys_splice missed 5th and 6th argument which caused different examples to
fail....

d2e46d59 07/29/2013 01:31 am Stefan Weil

target-mips: Remove assignment to a variable which is never used

This assignment causes a compiler warning for compilations with the compiler
option -Wunused-but-set-variable (which is included with -Wextra).

Removing it allows using -Wextra for QEMU code without suppressing too many...

d36c231f 07/29/2013 01:27 am Petar Jovanovic

target-mips: fix mipsdsp_trunc16_sat16_round

This change corrects rounding and saturation of Q31 fractional value in
mipsdsp_trunc16_sat16_round(). Overflow detection was incorrect for the
corner case for PRECRQ_RS.PH, and this test case is also part of the change....

05b3274b 07/29/2013 01:27 am James Hogan

hw/mips: align initrd to 64KB to avoid kernel error

The Linux kernel can be configured to use 64KB pages, but it also
requires initrd to be page aligned. Therefore, to be safe, align the
initrd to 64KB using a new INITRD_PAGE_MASK rather than
TARGET_PAGE_MASK....

35c64807 07/28/2013 08:59 pm Paul Burton

mips_malta: generate SMBUS EEPROM data

The malta contains 2 EEPROMs, one containing SPD data for the SDRAM and
another containing board information such as serial number and MAC
address. These are both exposed via the PIIX4 SMBUS. Generating this
data and providing it to smbus_eeprom_init will allow YAMON to read a...

ea0a4f34 07/28/2013 08:59 pm Paul Burton

pflash_cfi01: duplicate status byte from bits 23:16 for 32bit reads

The firmware commonly used with MIPS Malta boards (YAMON) reads the
status of the pflash with a 32bit memory access. On real hardware
this results in the status byte being mirrored in the upper 16 bits...

View all revisions | View revisions

Also available in: Atom