2018-02-21 | Alex Bennée | fpu/softfloat: re-factor compare Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-02-21 | Alex Bennée | fpu/softfloat: re-factor minmax Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-02-21 | Alex Bennée | fpu/softfloat: re-factor scalbn Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-02-21 | Alex Bennée | fpu/softfloat: re-factor int/uint to float Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-02-21 | Alex Bennée | fpu/softfloat: re-factor float to int/uint Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-02-21 | Alex Bennée | fpu/softfloat: re-factor round_to_int Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-02-21 | Alex Bennée | fpu/softfloat: re-factor muladd Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-02-21 | Alex Bennée | fpu/softfloat: re-factor div Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-02-21 | Alex Bennée | fpu/softfloat: re-factor mul Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-02-21 | Alex Bennée | fpu/softfloat: re-factor add/sub Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-02-21 | Alex Bennée | fpu/softfloat: define decompose structures Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-02-21 | Alex Bennée | fpu/softfloat: move the extract functions to the top... Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-02-21 | Alex Bennée | fpu/softfloat: improve comments on ARM NaN propagation Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-02-21 | Alex Bennée | include/fpu/softfloat: add some float16 constants Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-02-21 | Alex Bennée | include/fpu/softfloat: implement float16_set_sign helper Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-02-21 | Alex Bennée | include/fpu/softfloat: implement float16_chs helper Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-02-21 | Alex Bennée | include/fpu/softfloat: implement float16_abs helper Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-02-21 | Alex Bennée | target/*/cpu.h: remove softfloat.h Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-02-21 | Alex Bennée | fpu/softfloat-types: new header to prevent excessive... Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-02-21 | Alex Bennée | include/fpu/softfloat: remove USE_SOFTFLOAT_STRUCT_TYPES Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-02-21 | Alex Bennée | fpu/softfloat: implement float16_squash_input_denormal Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-02-09 | Alex Bennée | .travis.yml: add --disable-linux-user for some jobs Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-01-16 | Alex Bennée | scripts/analyse-locks-simpletrace.py: script to analyse... Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-01-16 | Alex Bennée | util/qemu-thread-*: add qemu_lock, locked and unlock... Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-01-16 | Alex Bennée | scripts/qemu-gdb/timers.py: new helper to dump timer... Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2018-01-16 | Alex Bennée | scripts/qemu-gdb: add simple tcg lock status helper Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-12-28 | Alex Bennée | target/*helper: don't check retaddr before calling... Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-12-18 | Alex Bennée | target/sh4: fix TCG leak during gusa sequence Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20171206093050.25308-1-alex.bennee@linaro.org> |
commitcommitdifftree |
2017-11-13 | Alex Bennée | accel/tcg/translate-all: expand cpu_restore_state addr... Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-id: 20171108153245.20740-2-alex.bennee@linaro.org |
commitcommitdifftree |
2017-10-17 | Alex Bennée | linux-user/main: support dfilter Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-09-29 | Alex Bennée | tests/docker/run: don't source /etc/profile Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20170926133622.14991-1-alex.bennee@linaro.org> |
commitcommitdifftree |
2017-09-25 | Alex Bennée | accel/tcg/cputlb: avoid recursive BQL (fixes #1706296) Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20170921110625.9500-1-alex.bennee@linaro.org> |
commitcommitdifftree |
2017-09-22 | Alex Bennée | docker: reduce noise when building travis.docker Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20170725133425.436-7-alex.bennee@linaro.org> |
commitcommitdifftree |
2017-09-22 | Alex Bennée | docker: don't install device-tree-compiler build-deps... Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20170725133425.436-6-alex.bennee@linaro.org> |
commitcommitdifftree |
2017-09-22 | Alex Bennée | docker: docker.py make --no-cache skip checksum test Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20170725133425.436-5-alex.bennee@linaro.org> |
commitcommitdifftree |
2017-09-22 | Alex Bennée | docker: ensure NOUSER for travis images Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20170725133425.436-2-alex.bennee@linaro.org> |
commitcommitdifftree |
2017-07-18 | Alex Bennée | docker: add debian/powerpc based on Jessie Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-07-18 | Alex Bennée | docker: add debug tools to travis.docker Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-07-18 | Alex Bennée | docker: include python-yaml in travis.docker Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-07-17 | Alex Bennée | target/arm: use DISAS_EXIT for eret handling Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-id: 20170713141928.25419-7-alex.bennee@linaro.org |
commitcommitdifftree |
2017-07-17 | Alex Bennée | target/arm: use gen_goto_tb for ISB handling Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-id: 20170713141928.25419-6-alex.bennee@linaro.org |
commitcommitdifftree |
2017-07-17 | Alex Bennée | target/arm/translate: ensure gen_goto_tb sets exit... Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-id: 20170713141928.25419-5-alex.bennee@linaro.org |
commitcommitdifftree |
2017-07-17 | Alex Bennée | target/arm/translate.h: expand comment on DISAS_EXIT Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-id: 20170713141928.25419-4-alex.bennee@linaro.org |
commitcommitdifftree |
2017-07-17 | Alex Bennée | target/arm/translate: make DISAS_UPDATE match declared... Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-id: 20170713141928.25419-3-alex.bennee@linaro.org |
commitcommitdifftree |
2017-07-17 | Alex Bennée | include/exec/exec-all: document common exit conditions Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-id: 20170713141928.25419-2-alex.bennee@linaro.org |
commitcommitdifftree |
2017-07-14 | Alex Bennée | gdbstub: don't fail on vCont; C04:0; c packets Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20170712105216.747-5-alex.bennee@linaro.org> |
commitcommitdifftree |
2017-07-14 | Alex Bennée | qom/cpu: remove host_tid field Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20170712105216.747-4-alex.bennee@linaro.org> |
commitcommitdifftree |
2017-07-14 | Alex Bennée | gdbstub: rename cpu_index -> cpu_gdb_index Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20170712105216.747-3-alex.bennee@linaro.org> |
commitcommitdifftree |
2017-07-14 | Alex Bennée | gdbstub: modernise DEBUG_GDB Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20170712105216.747-2-alex.bennee@linaro.org> |
commitcommitdifftree |
2017-06-21 | Alex Bennée | docker: update qemu:debian base following stretch release Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-04-10 | Alex Bennée | replay: assert time only goes forward Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-04-10 | Alex Bennée | cpus: call cpu_update_icount on read Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-04-10 | Alex Bennée | cpu-exec: update icount after each TB_EXIT Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-04-10 | Alex Bennée | cpus: introduce cpu_update_icount helper Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-04-10 | Alex Bennée | cpus: don't credit executed instructions before they... Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-04-10 | Alex Bennée | cpus: move icount preparation out of tcg_exec_cpu Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-04-10 | Alex Bennée | cpus: check cpu->running in cpu_get_icount_raw() Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-04-10 | Alex Bennée | cpus: remove icount handling from qemu_tcg_cpu_thread_fn Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-04-10 | Alex Bennée | target/i386/misc_helper: wrap BQL around another IRQ... Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-04-07 | Alex Bennée | scripts/qemugdb/mtree.py: fix up mtree dump Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-03-28 | Alex Bennée | replay/replay.c: bump REPLAY_VERSION Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-03-28 | Alex Bennée | ui/console: use exclusive mechanism directly Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-03-28 | Alex Bennée | ui/console: ensure do_safe_dpy_refresh holds BQL Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-03-28 | Alex Bennée | bsd-user: align use of mmap_lock to that of linux-user Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-03-28 | Alex Bennée | user-exec: handle synchronous signals from QEMU gracefully Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-03-17 | Alex Bennée | ui/console: ensure graphic updates don't race with... Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-id: 20170315144825.3108-1-alex.bennee@linaro.org Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-03-10 | Alex Bennée | docker/dockerfiles/debian-s390-cross: include clang Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20170306112848.659-1-alex.bennee@linaro.org> |
commitcommitdifftree |
2017-03-09 | Alex Bennée | hw/intc/arm_gic: modernise the DPRINTF Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-03-09 | Alex Bennée | target/arm/helper: make it clear the EC field is also... Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-03-09 | Alex Bennée | translate-all: exit cpu_restore_state early if translating Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-03-09 | Alex Bennée | target/xtensa: hold BQL for interrupt processing Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-03-09 | Alex Bennée | s390x/misc_helper.c: wrap IO instructions in BQL Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-03-09 | Alex Bennée | sparc/sparc64: grab BQL before calling cpu_check_irqs Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-03-09 | Alex Bennée | cpus.c: add additional error_report when !TARGET_SUPPORT_MTTCG Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-03-09 | Alex Bennée | target/i386/cpu.h: declare TCG_GUEST_DEFAULT_MO Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-03-09 | Alex Bennée | vl/cpus: be smarter with icount and MTTCG Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-28 | Alex Bennée | .shippable: add s390x-cross target Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20170227143028.16428-3-alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-28 | Alex Bennée | new: dockerfiles/debian-s390-cross Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20170227143028.16428-2-alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-24 | Alex Bennée | tcg: enable MTTCG by default for ARM on x86 hosts Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-24 | Alex Bennée | hw/misc/imx6_src: defer clearing of SRC_SCR reset bits Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-24 | Alex Bennée | target-arm: ensure all cross vCPUs TLB flushes complete Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-24 | Alex Bennée | target-arm: don't generate WFE/YIELD calls for MTTCG Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-24 | Alex Bennée | target-arm/powerctl: defer cpu reset work to CPU context Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-24 | Alex Bennée | cputlb: introduce tlb_flush_*_all_cpus[_synced] Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-24 | Alex Bennée | cputlb: atomically update tlb fields used by tlb_reset_dirty Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-24 | Alex Bennée | cputlb: add tlb_flush_by_mmuidx async routines Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-24 | Alex Bennée | cputlb and arm/sparc targets: convert mmuidx flushes... Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-24 | Alex Bennée | cputlb: tweak qemu_ram_addr_from_host_nofail reporting Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-24 | Alex Bennée | cputlb: add assert_cpu_is_self checks Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-24 | Alex Bennée | tcg: enable thread-per-vCPU Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-24 | Alex Bennée | tcg: enable tb_lock() for SoftMMU Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-24 | Alex Bennée | tcg: remove global exit_request Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-24 | Alex Bennée | tcg: rename tcg_current_cpu to tcg_current_rr_cpu Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-24 | Alex Bennée | tcg: add kick timer for single-threaded vCPU emulation Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-24 | Alex Bennée | tcg: move TCG_MO/BAR types into own file Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-24 | Alex Bennée | docs: new design document multi-thread-tcg.txt Signed-off-by: Alex Bennée <alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-24 | Alex Bennée | MAINTAINERS: merge Build and test automation with Docker... Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20170220105139.21581-5-alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-24 | Alex Bennée | .shippable.yml: new CI provider Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20170220105139.21581-4-alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-24 | Alex Bennée | new: debian docker targets for cross-compiling Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20170220105139.21581-3-alex.bennee@linaro.org> |
commitcommitdifftree |
2017-02-24 | Alex Bennée | tests/docker: add basic user mapping support Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20170220105139.21581-2-alex.bennee@linaro.org> |
commitcommitdifftree |
next |