OSDN Git Service
(root)
/
qmiga
/
qemu.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
translate-all: honour CF_NOCACHE in tb_gen_code
2018-07-09
Emilio G. Cota
translate-all: honour CF_NOCACHE in tb_gen_code
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-07-03
Emilio G. Cota
target/ppc: set is_jmp on ppc_tr_breakpoint_check
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-07-02
Emilio G. Cota
translate-all: fix locking of TBs whose two pages share...
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-28
Emilio G. Cota
tests/atomic_add-bench: add -m option to use mutexes
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emilio G. Cota
trace: enable tracing of TCG atomics
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emilio G. Cota
trace: add trace_mem_build_info_no_se_be/le
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emilio G. Cota
trace: expand mem_info:size_shift to 3 bits
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emilio G. Cota
trace: simplify trace_mem functions
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-27
Emilio G. Cota
trace: fix misreporting of TCG access sizes for user...
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-22
Emilio G. Cota
tcg: fix --disable-tcg build breakage
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G. Cota
tcg: remove tb_lock
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G. Cota
translate-all: remove tb_lock mention from cpu_restore_state...
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G. Cota
cputlb: remove tb_lock from tlb_flush functions
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G. Cota
translate-all: protect TB jumps with a per-destination...
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G. Cota
translate-all: discard TB when tb_link_page returns...
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G. Cota
translate-all: introduce assert_no_pages_locked
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G. Cota
translate-all: add page_locked assertions
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G. Cota
translate-all: use per-page locking in !user-mode
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G. Cota
translate-all: move tb_invalidate_phys_page_range up...
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G. Cota
translate-all: work page-by-page in tb_invalidate_phys_range_1
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G. Cota
translate-all: remove hole in PageDesc
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G. Cota
translate-all: make l1_map lockless
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G. Cota
translate-all: iterate over TBs in a page with PAGE_FOR_EACH_TB
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G. Cota
tcg: move tb_ctx.tb_phys_invalidate_count to tcg_ctx
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G. Cota
tcg: track TBs with per-region BST's
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G. Cota
qht: return existing entry when qht_insert fails
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-06-15
Emilio G. Cota
qht: require a default comparison function
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-20
Emilio G. Cota
tcg: fix s/compliment/complement/ typos
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/riscv: convert to TranslatorOps
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/riscv: convert to DisasContextBase
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/riscv: convert to DisasJumpType
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/openrisc: convert to TranslatorOps
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/openrisc: convert to DisasContextBase
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/s390x: convert to TranslatorOps
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/s390x: convert to DisasContextBase
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/s390x: convert to DisasJumpType
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/mips: convert to TranslatorOps
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/mips: use *ctx for DisasContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/mips: convert to DisasContextBase
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/mips: convert to DisasJumpType
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/mips: use lookup_and_goto_ptr on BS_STOP
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/sparc: convert to TranslatorOps
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/sparc: convert to DisasContextBase
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/sparc: convert to DisasJumpType
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/sh4: convert to TranslatorOps
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
translator: merge max_insns into DisasContextBase
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/mips: avoid integer overflow in next_page PC...
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/s390x: avoid integer overflow in next_page PC...
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/arm: avoid integer overflow in next_page PC...
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/microblaze: avoid integer overflow in next_page...
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/tilegx: avoid integer overflow in next_page...
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/unicore32: avoid integer overflow in next_page...
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/xtensa: avoid integer overflow in next_page...
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/lm32: avoid integer overflow in next_page PC...
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/cris: avoid integer overflow in next_page PC...
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-05-09
Emilio G. Cota
target/riscv: avoid integer overflow in next_page PC...
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-04-13
Emilio G. Cota
softfloat: fix {min, max}nummag for same-abs-value...
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-02-16
Emilio G. Cota
target/ppc: convert to TranslatorOps
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2018-02-16
Emilio G. Cota
target/ppc: convert to DisasContextBase
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-12-18
Emilio G. Cota
qht: fix kernel-doc markup in qht.h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-12-18
Emilio G. Cota
translate-all: fix 'consisits' typo in comment
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-12-18
Emilio G. Cota
disas/arm: fix 'instuction' typo in comment
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-11-14
Emilio G. Cota
thread-posix: fix qemu_rec_mutex_trylock macro
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-11-13
Emilio G. Cota
hw: add .min_cpus and .default_cpus fields to machine_class
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-11-13
Emilio G. Cota
xlnx-zcu102: Specify the max number of CPUs for the...
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-11-13
Emilio G. Cota
qom: move CPUClass.tcg_initialize to a global
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-11-13
Emilio G. Cota
arm/translate-a64: mark path as unreachable to eliminate...
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-11-07
Emilio G. Cota
linux-user: fix 'finshed' typo in comment
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
translate-all: exit from tb_phys_invalidate if qht_remove...
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
tcg: enable multiple TCG contexts in softmmu
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
tcg: introduce regions to split code_gen_buffer
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
translate-all: use qemu_protect_rwx/none helpers
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
osdep: introduce qemu_mprotect_rwx/none
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
tcg: allocate optimizer temps with tcg_malloc
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
tcg: distribute profiling counters across TCGContext's
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
tcg: introduce **tcg_ctxs to keep track of all TCGContext's
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
gen-icount: fold exitreq_label into TCGContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
tcg: define tcg_init_ctx and make tcg_ctx a pointer
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
tcg: take tb_ctx out of TCGContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
translate-all: report correct avg host TB size
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
exec-all: rename tb_free to tb_remove
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
translate-all: use a binary search tree to track TBs...
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
cpu-exec: lookup/generate TB outside exclusive region...
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
tcg: check CF_PARALLEL instead of parallel_cpus
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
target/sparc: check CF_PARALLEL instead of parallel_cpus
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
target/sh4: check CF_PARALLEL instead of parallel_cpus
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
target/s390x: check CF_PARALLEL instead of parallel_cpus
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
target/m68k: check CF_PARALLEL instead of parallel_cpus
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
target/i386: check CF_PARALLEL instead of parallel_cpus
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
target/hppa: check CF_PARALLEL instead of parallel_cpus
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
target/arm: check CF_PARALLEL instead of parallel_cpus
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
tcg: convert tb->cflags reads to tb_cflags(tb)
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G. Cota
tcg: define CF_PARALLEL and use it for TB hashing along...
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-16
Emilio G. Cota
futex: add missing header guards
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G. Cota
tcg: define TCG_HIGHWATER
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G. Cota
util: move qemu_real_host_page_size/mask to osdep.h
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G. Cota
tcg: take .helpers out of TCGContext
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G. Cota
tci: move tci_regs to tcg_qemu_tb_exec's stack
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G. Cota
exec-all: extract tb->tc_* into a separate struct tc_tb
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
2017-10-10
Emilio G. Cota
translate-all: define and use DEBUG_TB_CHECK_GATE
Signed-off-by:
Emilio G. Cota
<cota@braap.org>
commit
|
commitdiff
|
tree
next