- 09 Apr, 2010 7 commits
-
-
Stefan Weil authored
In the previous patch which introduced fprintf_function to allow parameter checking by gcc some compiler warnings remained unfixed. These warnings are fixed here. Signed-off-by:
Stefan Weil <weil@mail.berlios.de> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Gerd Hoffmann authored
Signed-off-by:
Gerd Hoffmann <kraxel@redhat.com> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Paolo Bonzini authored
Signed-off-by:
Paolo Bonzini <pbonzini@redhat.com> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Paolo Bonzini authored
Signed-off-by:
Paolo Bonzini <pbonzini@redhat.com> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Paolo Bonzini authored
With more files from outside the hw/ directory being placed into libhw, avoid the need to include hw/hw.h for the sake of targ_phys_addr_t. Signed-off-by:
Paolo Bonzini <pbonzini@redhat.com> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Paolo Bonzini authored
Signed-off-by:
Paolo Bonzini <pbonzini@redhat.com> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Paolo Bonzini authored
Signed-off-by:
Paolo Bonzini <pbonzini@redhat.com> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
- 08 Apr, 2010 24 commits
-
-
Alexander Graf authored
Commit b305b9d7 made building of virtio-pci conditional and not enabled on S390x, because it collides with the S390 bus. Commit 087431d1 accidentially reverted that behavior, breaking S390x again. So here's a follow-up patch disabling building of virtio-pci on S390x again. This unbreaks the S390x target. Signed-off-by:
Alexander Graf <agraf@suse.de> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Stefan Weil authored
env->bcond must be printed using TARGET_FMT_ld. Signed-off-by:
Stefan Weil <weil@mail.berlios.de> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Adam Lackorzynski authored
Signed-off-by:
Adam Lackorzynski <adam@os.inf.tu-dresden.de> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Adam Lackorzynski authored
Signed-off-by:
Adam Lackorzynski <adam@os.inf.tu-dresden.de> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Stefan Weil authored
With argument checking for cpu_fprintf, gcc throws this warning: CC i386-softmmu/helper.o cc1: warnings being treated as errors /qemu/ar7/target-i386/helper.c: In function ‘cpu_x86_dump_seg_cache’: /qemu/ar7/target-i386/helper.c:220: error: format not a string literal and no format arguments The code is correct, but current gcc versions don't detect this. Therefore the patch rewrites the statement to satisfy the compiler. Signed-off-by:
Stefan Weil <weil@mail.berlios.de> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Paolo Bonzini authored
Signed-off-by:
Paolo Bonzini <pbonzini@redhat.com> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Thomas Monjalon authored
There was a pointer cast warning on Ubuntu since _FORTIFY_SOURCE has been reenabled. _FORTIFY_SOURCE had been disabled by 4a244704 and reenabled by 84958305 . Signed-off-by:
Thomas Monjalon <thomas@monjalon.net> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Lars Munch authored
Some drivers seems to access the reserved register in bank 0 so allow and ignore these accesses. Signed-off-by:
Lars Munch <lars@segv.dk> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Lars Munch authored
this fixes the smc91c111 emulation which has been broken for gumstix and mainstone and maybe others since the "MMIO callback interface changes" 8da3ff18 was commited. Signed-off-by:
Lars Munch <lars@segv.dk> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Samuel Thibault authored
Add a destroy hook for the baum character device, to properly close the BrlAPI connection. Signed-off-by:
Samuel Thibault <samuel.thibault@ens-lyon.org> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Juha Riihimäki authored
Signed-Off-By:
Riku Voipio <riku.voipio@nokia.com> Signed-off-by:
Juha Riihimäki <juha.riihimaki@nokia.com> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Riku Voipio authored
Signed-off-By:
Riku Voipio <riku.voipio@nokia.com> Signed-off-By:
Juha Riihimäki <juha.riihimaki@nokia.com> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Filip Navara authored
Signed-Off-By:
Riku Voipio <riku.voipio@nokia.com> Signed-off-by:
Filip Navara <filip.navara@gmail.com> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Richard Henderson authored
PA-RISC uses procedure descriptors. We'd need to emit a call to the millicode routine $$dyncall. However, this situation doesn't actually arise, since we always have the descriptor available at TCG code generation time. Signed-off-by:
Richard Henderson <rth@twiddle.net> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Richard Henderson authored
Handle the output log part overlapping the input high parts. Also, improve sub2 to handle some constants the second input low part. Signed-off-by:
Richard Henderson <rth@twiddle.net> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Richard Henderson authored
Delete inline functions from tcg-target.h that don't need to be there, move the others to tcg-target.c. Add 'Z', 'I', 'J' constraints for 0, signed 11-bit, and signed 5-bit respectively. Add GUEST_BASE support similar to ppc64, with the value stored in a register. Add missing registers to reg_alloc_order. Add support for 12-bit branch relocations. Add functions for synthetic operations: addi, mtctl, dep, shd, vshd, ori, andi, shifts, rotates, multiply, branches, setcond. Split out TLB reads from qemu_ld and qemu_st; fix argument loading for tlb external calls. Generate the prologue. Signed-off-by:
Richard Henderson <rth@twiddle.net> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Richard Henderson authored
Signed-off-by:
Richard Henderson <rth@twiddle.net> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Gerd Hoffmann authored
The bochs vbe interface got a new register a while back, which specifies the linear framebuffer size in 64k units. This patch adds support for the new register to qemu. With this patch applied vgabios 0.6c works with qemu. Signed-off-by:
Gerd Hoffmann <kraxel@redhat.com> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Naphtali Sprei authored
Signed-off-by:
Naphtali Sprei <nsprei@redhat.com> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Yoshiaki Tamura authored
Replaces direct phys_ram_dirty access with wrapper functions to prevent direct access to the phys_ram_dirty bitmap. Signed-off-by:
Yoshiaki Tamura <tamura.yoshiaki@lab.ntt.co.jp> Signed-off-by:
OHMURA Kei <ohmura.kei@lab.ntt.co.jp> Reviewed-by:
Avi Kivity <avi@redhat.com> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Yoshiaki Tamura authored
Adds wrapper functions to prevent direct access to the phys_ram_dirty bitmap. Signed-off-by:
Yoshiaki Tamura <tamura.yoshiaki@lab.ntt.co.jp> Signed-off-by:
OHMURA Kei <ohmura.kei@lab.ntt.co.jp> Reviewed-by:
Avi Kivity <avi@redhat.com> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Lars Munch authored
This patch fixes few resource leaks in the iwmmxt disassemble. Signed-off-by:
Lars Munch <lars@segv.dk> Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Aurelien Jarno authored
Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Aurelien Jarno authored
Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
- 06 Apr, 2010 2 commits
-
-
malc authored
Signed-off-by:
malc <av1474@comtv.ru>
-
Paolo Bonzini authored
> Hello, > > d6f4ade2 (disentangle tcg and deadline calculation, 2010-03-10) > introduces following regression(s): > > 100% cpu utilization when QEMU is invoked like: > qemu -S -s ... > > ditto when gdb takes control over the session via gdb-stub > (i.e. the breakpoint is hit or C-c is pressed inside gdb to > interrupt the attached qemu instance) The bug is that env->stopped is not really as comprehensive as it seems to be (and cpu_has_work thinks); it is only valid with iothread basically, and even then it is cleared by reset and it is not set when starting qemu with -S. Signed-off-by:
Paolo Bonzini <pbonzini@redhat.com> Cc: malc <av1474@comtv.ru> Signed-off-by:
malc <av1474@comtv.ru>
-
- 05 Apr, 2010 7 commits
-
-
malc authored
Signed-off-by:
malc <av1474@comtv.ru>
-
malc authored
Signed-off-by:
malc <av1474@comtv.ru>
-
Paul Brook authored
Convert remaining OHCI devices to QDEV interface. Signed-off-by:
Paul Brook <paul@codesourcery.com>
-
Paul Brook authored
Only include hw/loader.h from target-arm/helper.c when building for system emulation. Signed-off-by:
Paul Brook <paul@codesourcery.com>
-
Paul Brook authored
Move ARMv7-M PC/SP initialization to the CPU reset routine. Add a board reset routine to call this. Also load values directly from ROM as images have not been copied yet. Avoid clearing the NVIC pointer on cpu reset. Signed-off-by:
Paul Brook <paul@codesourcery.com>
-
Aurelien Jarno authored
Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-
Aurelien Jarno authored
Signed-off-by:
Aurelien Jarno <aurelien@aurel32.net>
-