Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: qom-cpu-unicor…

Mar 30, 2012

  1. Andreas Färber

    target-unicore32: Move CPU-dependent init into initfn

    Instead of setting values in a CPUID switch, do so in initfn functions.
    
    Signed-off-by: Andreas Färber <afaerber@suse.de>
    Acked-by: Guan Xuetao <gxt@mprc.pku.edu.cn>
    authored
  2. Andreas Färber

    target-unicore32: QOM'ify CPU

    Embed CPUUniCore32State as first member of UniCore32CPU.
    
    Contributed under GPLv2+.
    
    Signed-off-by: Andreas Färber <afaerber@suse.de>
    Acked-by: Guan Xuetao <gxt@mprc.pku.edu.cn>
    authored
  3. Andreas Färber

    target-unicore32: License future contributions under GPLv2+

    This is to limit relicensing obstacles to the pending IBM investigation.
    
    Signed-off-by: Andreas Färber <afaerber@suse.de>
    Acked-by: Guan Xuetao <gxt@mprc.pku.edu.cn>
    authored
  4. Andreas Färber

    target-unicore32: Relicense to GPLv2+

    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>
    authored
  5. Andreas Färber

    MAINTAINERS: Add entry for UniCore32

    Signed-off-by: Andreas Färber <afaerber@suse.de>
    Acked-by: Guan Xuetao <gxt@mprc.pku.edu.cn>
    authored

Mar 29, 2012

  1. qemu tcg: Remove one entry of INDEX_op_ld_i64 from ppc_op_defs

    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>
    Li Zhang authored malc committed

Mar 27, 2012

  1. Blue Swirl

    sparc: pass page aligned addresses to tlb_set_page

    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>
    blueswirl authored

Mar 26, 2012

  1. Merge remote-tracking branch 'mdroth/qga-pull-3-26-12' into staging

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

    * 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
    Anthony Liguori authored
  3. Merge remote-tracking branch 'spice/spice.v51' into staging

    * 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
    Anthony Liguori authored
  4. Michael Roth

    test: remove qemu-ga reference

    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>
    mdroth authored Anthony Liguori committed
  5. Miroslav Rezanina

    Man page: Add -global description

    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>
    LaneWolf authored Anthony Liguori committed
  6. Federico

    qapi: add c_fun to escape function names

    Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
    Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
    simon3z authored Anthony Liguori committed
  7. Stefan Weil

    trace-events: Fix broken build caused by wrong format specifier

    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>
    stweil authored Stefan Hajnoczi committed
  8. Michael Roth

    test: add test-qmp-commands to make check

    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>
    mdroth authored Stefan Hajnoczi committed
  9. Michael Roth

    qapi: remove print statements from test-qmp-commands

    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>
    mdroth authored Stefan Hajnoczi committed
  10. Michael Roth

    test: remove qemu-ga reference

    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>
    mdroth authored Stefan Hajnoczi committed
  11. Eduardo Habkost

    vl.c: fix '-cpu ?' segfault

    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>
    ehabkost authored Stefan Hajnoczi committed

Mar 25, 2012

  1. Michael Roth

    qemu-ga: fix bsd build, and re-org linux-specific implementations

    mdroth authored

Mar 24, 2012

  1. Richard Henderson

    tcg-sparc: Add debug_frame support.

    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    rth7680 authored blueswirl committed
  2. Richard Henderson

    tcg-hppa: Add debug_frame support.

    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    rth7680 authored blueswirl committed
  3. Richard Henderson

    tcg: Allow ELF_HOST_FLAGS and ELF_OSABI overrides in gdb-jit.

    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    rth7680 authored blueswirl committed
  4. Richard Henderson

    tcg: Add debug_info to JIT ELF image.

    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>
    rth7680 authored blueswirl committed
  5. Richard Henderson

    target-alpha: Use noreturn marker in helper.h.

    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    rth7680 authored blueswirl committed
  6. Richard Henderson

    target-alpha: Make use of fp_status.flush_inputs_to_zero.

    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>
    rth7680 authored blueswirl committed
  7. Richard Henderson

    target-alpha: Move memory helpers to mem_helper.c.

    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>
    rth7680 authored blueswirl committed
  8. Richard Henderson

    target-alpha: Move palcode support helpers to sys_helper.c.

    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    rth7680 authored blueswirl committed
  9. Richard Henderson

    target-alpha: Move integer overflow helpers to int_helper.c.

    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    rth7680 authored blueswirl committed
  10. Richard Henderson

    target-alpha: Move fpcr helpers from op_helper.c to helper.c.

    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    rth7680 authored blueswirl committed
  11. Richard Henderson

    target-alpha: Move floating-point helpers to fpu_helper.c.

    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    rth7680 authored blueswirl committed
  12. Richard Henderson

    target-alpha: Move exception helpers to helper.c.

    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    rth7680 authored blueswirl committed
  13. Richard Henderson

    target-alpha: Move integer helpers to int_helper.c.

    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    rth7680 authored blueswirl committed
  14. Richard Henderson

    alpha-linux-user: Initialize fpu to round-to-normal.

    Signed-off-by: Richard Henderson <rth@twiddle.net>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    rth7680 authored blueswirl committed
  15. Meador Inge

    gdbserver: Don't send a GDB syscall until the system CPU is stopped

    Fix an issue where the GDB server implementation was sending GDB syscall
    requests while the system CPU was still running.  Syscall requests must
    be sent while the CPU is stopped otherwise replies from the GDB client
    might get dropped and the GDB server might be incorrectly transitioned
    into a 'RUN_STATE_PAUSED' state.
    
    Signed-off-by: Meador Inge <meadori@codesourcery.com>
    [PMM: trivial rebase, reinstated comma after last item in RSState enum]
    Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
    Reviewed-by: Andreas Färber <afaerber@suse.de>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    meadori authored blueswirl committed
  16. Support utf8 chars in pod docs

    We've at least one UTF8 char in the qemu texi doc:
    
     $ grep Tibor qemu-doc.texi
     by Tibor "TS" Schütz.
     $ man ./qemu.1 | grep Tibor
            by Tibor "TS" SchA~Xtz.
    
    This patch allows utf8 in man/pod docs.
    
    Initially it was split into two parts and sent on 2012-02-02.
    Resending it again (3rd time) now in merged form.  If any
    other generalizations of $(POD2MAN) are needed it can be done
    in a separate patch.  Current form of $(POD2MAN) is choosen
    to be able to easily change it if some implementation does
    not support utf8 or resulting output has issues with local
    man(1) program/macros.
    
    First, add @documentencoding in scripts/texi2pod.pl:
    
    Currently our texi2pod ignores @documentencoding even if it is set
    properly in *.texi files.  This results in a mojibake in documents
    generated from qemu.pod (which is generated from qemu-doc.texi by
    texi2pod), because the rest of the tools assumes ASCII encoding.
    
    This patch recognizes first @documentencoding in input and places
    it at the beginning of output as =encoding directive.
    
    Second, run pod2man with --utf8 option to enable utf8 in manpages:
    
    This option makes no difference for manpages which contains only
    ascii chars.  But for manpages with actual UTF8 characters (qemu
    docs contains these), this change allows to see real characters
    instead of mojibakes or substitutes.
    
    Signed-off-By: Michael Tokarev <mjt@tls.msk.ru>
    Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
    Michael Tokarev authored blueswirl committed
Something went wrong with that request. Please try again.