Peter Maydell
|
68d8ef4ec5
Merge remote-tracking branch 'remotes/stsquad/tags/pull-tcg-plugins-281019-4' into staging
|
5 years ago |
Peter Maydell
|
8c68ff250a
Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20191028' into staging
|
5 years ago |
Emilio G. Cota
|
30865f3168
cpu: hook plugin vcpu events
|
6 years ago |
Richard Henderson
|
7886cefe5d
exec: Split out variable page size support to exec-vary.c
|
6 years ago |
Wei Yang
|
038adc2f58
core: replace getpagesize() with qemu_real_host_page_size
|
5 years ago |
Dr. David Alan Gilbert
|
694ea274d9
rcu: Use automatic rc_read unlock in core memory/exec code
|
5 years ago |
Eric Auger
|
549d400587
memory: allow memory_region_register_iommu_notifier() to fail
|
5 years ago |
Pavel Dovgalyuk
|
86cf9e1546
replay: don't synchronize memory operations in replay mode
|
6 years ago |
Richard Henderson
|
ae57db63ac
cputlb: Pass retaddr to tb_check_watchpoint
|
6 years ago |
Richard Henderson
|
ce9f5e2792
cputlb: Remove tb_invalidate_phys_page_range is_cpu_write_access
|
6 years ago |
Richard Henderson
|
707526ad86
cputlb: Merge and move memory_notdirty_write_{prepare,complete}
|
6 years ago |
Richard Henderson
|
8f5db64153
cputlb: Partially inline memory_region_section_get_iotlb
|
6 years ago |
Richard Henderson
|
08565552f7
cputlb: Move NOTDIRTY handling from I/O path to TLB path
|
6 years ago |
Richard Henderson
|
7b0d792ce1
cputlb: Move ROM handling from I/O path to TLB path
|
6 years ago |
Richard Henderson
|
6e050d4156
exec: Adjust notdirty tracing
|
6 years ago |
Stefan Hajnoczi
|
72d41eb4b8
memory: fetch pmem size in get_file_size()
|
6 years ago |
Wei Yang
|
526ca2360e
exec.c: add a check between constants to see whether we could skip
|
6 years ago |
Wei Yang
|
26ca2075ba
exec.c: correct the maximum skip value during compact
|
6 years ago |
Wei Yang
|
b797ab1a15
exec.c: subpage->sub_section is already initialized to 0
|
6 years ago |
Wei Yang
|
c95cfd0400
exec.c: get nodes_nb_alloc with one MAX calculation
|
6 years ago |
Wei Yang
|
56b1507680
exec.c: replace hwaddr with uint64_t for better understanding
|
6 years ago |
Peter Maydell
|
9de65783e1
Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20190903' into staging
|
6 years ago |
Richard Henderson
|
50b107c5d6
cputlb: Handle watchpoints via TLB_WATCHPOINT
|
6 years ago |
Richard Henderson
|
56ad8b007d
exec: Factor out cpu_watchpoint_address_matches
|
6 years ago |
David Hildenbrand
|
0026348b48
exec: Factor out core logic of check_watchpoint()
|
6 years ago |
Richard Henderson
|
74841f044e
exec: Move user-only watchpoint stubs inline
|
6 years ago |
Tony Nguyen
|
9bf825bf3d
memory: Single byte swap along the I/O path
|
6 years ago |
Tony Nguyen
|
d5d680cacc
memory: Access MemoryRegion with endianness
|
6 years ago |
Tony Nguyen
|
3d9e7c3e7b
exec: Access MemoryRegion with MemOp
|
6 years ago |
Tao Xu
|
7e721e7b10
numa: move numa global variable numa_info into MachineState
|
6 years ago |