Permalink
Switch branches/tags
Commits on Mar 29, 2012
  1. target-unicore32: Move CPU-dependent init into initfn

    afaerber committed Mar 29, 2012
    Instead of setting values in a CPUID switch, do so in initfn functions.
    
    Signed-off-by: Andreas Färber <afaerber@suse.de>
  2. target-unicore32: QOM'ify CPU

    afaerber committed Feb 14, 2012
    Embed CPUUniCore32State as first member of UniCore32CPU.
    
    Contributed under GPLv2+.
    
    Signed-off-by: Andreas Färber <afaerber@suse.de>
  3. target-unicore32: License future contributions under GPLv2+

    afaerber committed Mar 15, 2012
    This is to limit relicensing obstacles to the pending IBM investigation.
    
    Signed-off-by: Andreas Färber <afaerber@suse.de>
  4. target-unicore32: Relicense to GPLv2+

    afaerber committed Mar 13, 2012
    Adopt the license text suggested by Guan Xue-tao (with a minor
    simplification) for all target-unicore/ files except helper.c.
    
    To helper.c Anthony Liguori contributed a qemu_malloc() -> g_malloc()
    conversion, still pending IBM relicensing approval, so that remains
    GPLv2 for now.
    
    By relicensing all possible parts now, we avoid having to formally
    relicense new, e.g., QOM code.
    
    Signed-off-by: Andreas Färber <afaerber@suse.de>
    Signed-off-by: Guan Xuetao <gxt@mprc.pku.edu.cn>
    Signed-off-by: Stefan Weil <sw@weilnetz.de>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Signed-off-by: Dor Laor <dlaor@redhat.com>
  5. MAINTAINERS: Add entry for UniCore32

    afaerber committed Mar 13, 2012
    Signed-off-by: Andreas Färber <afaerber@suse.de>
    Acked-by: Guan Xuetao <gxt@mprc.pku.edu.cn>
  6. target-arm: Minimalistic CPU QOM'ification

    afaerber committed Mar 23, 2012
    Introduce only one non-abstract type TYPE_ARM_CPU and do not touch
    cp15 registers to not interfere with Peter's ongoing remodelling.
    Embed CPUARMState as first (additional) field of ARMCPU.
    
    Let CPUClass::reset() call cpu_state_reset() for now.
    
    Signed-off-by: Andreas Färber <afaerber@suse.de>
  7. target-arm: Drop cpu_arm_close()

    afaerber committed Mar 23, 2012
    It's unused, so no need to QOM'ify it later.
    
    Signed-off-by: Andreas Färber <afaerber@suse.de>
    Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
  8. qemu tcg: Remove one entry of INDEX_op_ld_i64 from ppc_op_defs

    Li Zhang malc
    Li Zhang authored and malc committed Mar 29, 2012
    There two entries of INDEX_op_ld_i64 in the ppc_op_defs.  That causes an
    assertion failure in tcg_add_target_add_op_defs() when --enable-debug is
    used on a ppc64 backend (that's ppc64 host, not target).
    
    Signed-off-by: Li Zhang <zhlcindy@linux.vnet.ibm.com>
    Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
    Signed-off-by: malc <av1474@comtv.ru>
Commits on Mar 27, 2012
  1. sparc: pass page aligned addresses to tlb_set_page

    blueswirl committed Mar 18, 2012
    Mask incoming page address early so that resolved addresses
    are page aligned. Remove further address masking.
    
    Tested-by: Artyom Tarasenko <atar4qemu@gmail.com>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Commits on Mar 26, 2012
  1. Merge remote-tracking branch 'mdroth/qga-pull-3-26-12' into staging

    Anthony Liguori
    Anthony Liguori committed Mar 26, 2012
    * mdroth/qga-pull-3-26-12:
      qemu-ga: fix bsd build, and re-org linux-specific implementations
  2. Merge remote-tracking branch 'stefanha/trivial-patches' into staging

    Anthony Liguori
    Anthony Liguori committed Mar 26, 2012
    * stefanha/trivial-patches:
      trace-events: Fix broken build caused by wrong format specifier
      test: add test-qmp-commands to make check
      qapi: remove print statements from test-qmp-commands
      test: remove qemu-ga reference
      vl.c: fix '-cpu ?' segfault
  3. Merge remote-tracking branch 'spice/spice.v51' into staging

    Anthony Liguori
    Anthony Liguori committed Mar 26, 2012
    * spice/spice.v51:
      ui/spice-display: use uintptr_t when casting qxl physical addresses
      ui/spice-display.c: Fix compilation warnings on 32 bit hosts
  4. test: remove qemu-ga reference

    mdroth authored and Anthony Liguori committed Mar 21, 2012
    This was added by mistake a while back.
    
    Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
  5. Man page: Add -global description

    LaneWolf authored and Anthony Liguori committed Mar 21, 2012
    There's only TODO information in qemu man page for -global option. This is a basic description of this option with simple example.
    
    Signed-off-by: Miroslav Rezanina <mrezanin@redhat.com>
    
    v4:
     - break long line
    
    v3:
     - add use case description
     - use prop instead of property
    
    v2:
     - Use better value in example
    Patch:
    --
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
  6. qapi: add c_fun to escape function names

    simon3z authored and Anthony Liguori committed Mar 20, 2012
    Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
  7. trace-events: Fix broken build caused by wrong format specifier

    stweil authored and Stefan Hajnoczi committed Mar 24, 2012
    mem is an uint64_t value, so %lx was wrong.
    
    Signed-off-by: Stefan Weil <sw@weilnetz.de>
    Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
  8. test: add test-qmp-commands to make check

    mdroth authored and Stefan Hajnoczi committed Mar 20, 2012
    All the deps are here but the test was never added to the list of tests
    for make check
    
    Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
    Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
  9. qapi: remove print statements from test-qmp-commands

    mdroth authored and Stefan Hajnoczi committed Mar 20, 2012
    This is necessary for nicer make check integration.
    
    Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
    Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
  10. test: remove qemu-ga reference

    mdroth authored and Stefan Hajnoczi committed Mar 21, 2012
    This was added by mistake a while back.
    
    Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
    Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
  11. vl.c: fix '-cpu ?' segfault

    ehabkost authored and Stefan Hajnoczi committed Mar 21, 2012
    Fix stupid copy&paste mistake at commit
    ecf40be: I moved code around but kept
    "optarg" on the cpu_list() call.
    
    Reported-by: Jiri Denemark <jdenemar@redhat.com>
    Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
    Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Commits on Mar 25, 2012
Commits on Mar 24, 2012
  1. tcg-sparc: Add debug_frame support.

    rth7680 authored and blueswirl committed Mar 24, 2012
    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
  2. tcg-hppa: Add debug_frame support.

    rth7680 authored and blueswirl committed Mar 24, 2012
    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
  3. tcg: Allow ELF_HOST_FLAGS and ELF_OSABI overrides in gdb-jit.

    rth7680 authored and blueswirl committed Mar 24, 2012
    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
  4. tcg: Add debug_info to JIT ELF image.

    rth7680 authored and blueswirl committed Mar 24, 2012
    This allows us to actually supply a function name in softmmu builds;
    gdb doesn't pick up the minimal symbol table otherwise.  Also add a
    bit of documentation and statically generate more of the ELF image.
    
    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
  5. target-alpha: Use noreturn marker in helper.h.

    rth7680 authored and blueswirl committed Mar 24, 2012
    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
  6. target-alpha: Make use of fp_status.flush_inputs_to_zero.

    rth7680 authored and blueswirl committed Mar 24, 2012
    This softfp feature post-dates the last major update to the Alpha
    fpu translation.  We can make use of this to eliminate at least
    one helper function that was performing this operation by hand.
    
    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
  7. target-alpha: Move memory helpers to mem_helper.c.

    rth7680 authored and blueswirl committed Mar 24, 2012
    This completes the transition away from AREG0.  This patch must
    be last because it requires CONFIG_TCG_PASS_AREG0 set too.
    
    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
  8. target-alpha: Move palcode support helpers to sys_helper.c.

    rth7680 authored and blueswirl committed Mar 24, 2012
    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
  9. target-alpha: Move integer overflow helpers to int_helper.c.

    rth7680 authored and blueswirl committed Mar 24, 2012
    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
  10. target-alpha: Move fpcr helpers from op_helper.c to helper.c.

    rth7680 authored and blueswirl committed Mar 24, 2012
    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
  11. target-alpha: Move floating-point helpers to fpu_helper.c.

    rth7680 authored and blueswirl committed Mar 24, 2012
    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
  12. target-alpha: Move exception helpers to helper.c.

    rth7680 authored and blueswirl committed Mar 24, 2012
    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
  13. target-alpha: Move integer helpers to int_helper.c.

    rth7680 authored and blueswirl committed Mar 24, 2012
    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
  14. alpha-linux-user: Initialize fpu to round-to-normal.

    rth7680 authored and blueswirl committed Mar 24, 2012
    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>