2016-05-26 | Sergey Fedorov | cpu-exec: Fix direct jump to TB spanning page Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | cpu-exec: Clean up 'interrupt_request' reloading in... Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | cpu-exec: Remove unused 'x86_cpu' and 'env' from cpu_exec() Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | cpu-exec: Move TB execution stuff out of cpu_exec() Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | cpu-exec: Move interrupt handling out of cpu_exec() Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | cpu-exec: Move exception handling out of cpu_exec() Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | cpu-exec: Move halt handling out of cpu_exec() Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | cpu-exec: Remove relic orphaned comment Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | tcg: Remove needless CPUState::current_tb Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | cpu-exec: Move TB chaining into tb_find_fast() Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | tcg: Rework tb_invalidated_flag Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | tcg: Clean up from 'next_tb' Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | tcg: Allow goto_tb to any target PC in user mode Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | tcg: Clean up direct block chaining safety checks Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | tcg: Clean up tb_jmp_unlink() Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | tcg: Extract removing of jumps to TB from tb_phys_invalidate() Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | tcg: Rename tb_jmp_remove() to tb_remove_from_jmp_list() Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | tcg: Clarify thread safety check in tb_add_jump() Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | tcg: Init TB's direct jumps before making it visible Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | tcg: Rearrange tb_link_page() to avoid forward declaration Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | tcg: Use uintptr_t type for jmp_list_{next|first} fields... Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | tcg: Clean up direct block chaining data fields Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | tcg: Note requirement on atomic direct jump patching Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | tcg/mips: Make direct jump patching thread-safe Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | tcg/sparc: Make direct jump patching thread-safe Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | tcg/aarch64: Make direct jump patching thread-safe Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | tcg/arm: Make direct jump patching thread-safe Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | tcg/s390: Make direct jump patching thread-safe Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | tcg/i386: Make direct jump patching thread-safe Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | tcg/ppc: Make direct jump patching thread-safe Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | tci: Make direct jump patching thread-safe Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | include/qemu/osdep.h: Add macros for pointer alignment Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-05-13 | Sergey Fedorov | include/qemu/osdep.h: Add a macro to check for alignment Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> Signed-off-by: Sergey Fedorov <sergey.fedorov@linaro.org> |
commitcommitdifftree |
2016-02-11 | Sergey Fedorov | target-arm: Implement checking of fired watchpoint Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2016-02-11 | Sergey Fedorov | cpu: Add callback to check architectural watchpoint... Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2015-12-17 | Sergey Fedorov | target-arm: Fix and improve AA32 singlestep translation... Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2015-11-19 | Sergey Fedorov | target-arm: Update condexec before arch BP check in... Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2015-11-19 | Sergey Fedorov | target-arm: Update condexec before CP access check... Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2015-11-12 | Sergey Fedorov | target-arm: Update PC before calling gen_helper_check_breakp... Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2015-11-10 | Sergey Fedorov | target-arm: Clean up DISAS_UPDATE usage in AArch32... Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2015-11-10 | Sergey Fedorov | target-arm: Fix gdb singlestep handling in arm_debug_excp_ha... Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2015-10-19 | Sergey Fedorov | doc/rcu: fix g_free_rcu() usage example Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2015-10-16 | Sergey Fedorov | target-arm: Fix CPU breakpoint handling Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2015-10-16 | Sergey Fedorov | target-arm: Fix GDB breakpoint handling Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2015-10-16 | Sergey Fedorov | target-arm: implement arm_debug_target_el() Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2015-10-16 | Sergey Fedorov | target-arm: Add MDCR_EL2 Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2015-08-06 | Sergey Fedorov | cpu-exec: Do not invalidate original TB in cpu_exec_nocache() Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2015-07-06 | Sergey Fedorov | target-arm: fix write helper for TLBI ALLE1IS Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2015-06-19 | Sergey Fedorov | target-arm: Do not reset sysregs marked as ALIAS Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2015-06-15 | Sergey Fedorov | target-arm: add AArch32 MIDR aliases in ARMv8 Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2015-06-15 | Sergey Fedorov | target-arm: Fix REVIDR reset value Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2015-06-15 | Sergey Fedorov | target-arm: use extended address bits from supersection... Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2015-04-26 | Sergey Fedorov | target-arm: Adjust id_aa64pfr0 when has_el3 CPU property... Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2015-04-26 | Sergey Fedorov | target-arm: rename c1_coproc to cpacr_el1 Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2015-01-07 | Sergey Fedorov | device-tree: fix memory leak Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2014-12-11 | Sergey Fedorov | target-arm: add non-secure Translation Block flag Signed-off-by: Sergey Fedorov <s.fedorov@samsung.com> |
commitcommitdifftree |
2014-10-24 | Sergey Fedorov | target-arm: reject switching to monitor mode Signed-off-by: Sergey Fedorov <s.fedorov@samsung.com> |
commitcommitdifftree |
2014-08-29 | Sergey Fedorov | hw/intc/arm_gic: honor target mask in gic_update() Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2014-06-17 | Sergey Fedorov | qtest: fix qtest_clock_warp() for no deadline case Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2014-06-10 | Sergey Fedorov | qtest: fix hex2nib for capital characters Signed-off-by: Sergey Fedorov <serge.fdrv@gmail.com> |
commitcommitdifftree |
2014-01-08 | Sergey Fedorov | target-arm: use c13_context field for CONTEXTIDR Signed-off-by: Sergey Fedorov <s.fedorov@samsung.com> |
commitcommitdifftree |
2014-01-07 | Sergey Fedorov | target-arm: use c13_context field for CONTEXTIDR Signed-off-by: Sergey Fedorov <s.fedorov@samsung.com> |
commitcommitdifftree |
2013-12-10 | Sergey Fedorov | target-arm: fix TTBCR write masking Signed-off-by: Sergey Fedorov <s.fedorov@samsung.com> |
commitcommitdifftree |
2013-11-08 | Sergey Fedorov | net: fix qemu_flush_queued_packets() in presence of... Signed-off-by: Sergey Fedorov <s.fedorov@samsung.com> |
commitcommitdifftree |