| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | cputlb: Pass retaddr to tb_check_watchpoint | Richard Henderson | 2019-09-25 | 1 | -1/+1 |
* | cputlb: Remove tb_invalidate_phys_page_range is_cpu_write_access | Richard Henderson | 2019-09-25 | 1 | -2/+2 |
* | cputlb: Merge and move memory_notdirty_write_{prepare,complete} | Richard Henderson | 2019-09-25 | 1 | -44/+0 |
* | cputlb: Partially inline memory_region_section_get_iotlb | Richard Henderson | 2019-09-25 | 1 | -19/+3 |
* | cputlb: Move NOTDIRTY handling from I/O path to TLB path | Richard Henderson | 2019-09-25 | 1 | -50/+0 |
* | cputlb: Move ROM handling from I/O path to TLB path | Richard Henderson | 2019-09-25 | 1 | -40/+1 |
* | exec: Adjust notdirty tracing | Richard Henderson | 2019-09-25 | 1 | -0/+3 |
* | memory: fetch pmem size in get_file_size() | Stefan Hajnoczi | 2019-09-16 | 1 | -1/+33 |
* | exec.c: add a check between constants to see whether we could skip | Wei Yang | 2019-09-16 | 1 | -1/+2 |
* | exec.c: correct the maximum skip value during compact | Wei Yang | 2019-09-16 | 1 | -1/+1 |
* | exec.c: subpage->sub_section is already initialized to 0 | Wei Yang | 2019-09-16 | 1 | -5/+5 |
* | exec.c: get nodes_nb_alloc with one MAX calculation | Wei Yang | 2019-09-16 | 1 | -2/+1 |
* | exec.c: replace hwaddr with uint64_t for better understanding | Wei Yang | 2019-09-16 | 1 | -2/+2 |
* | Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20190903' into staging | Peter Maydell | 2019-09-04 | 1 | -137/+40 |
|\ |
|
| * | cputlb: Handle watchpoints via TLB_WATCHPOINT | Richard Henderson | 2019-09-03 | 1 | -107/+7 |
| * | exec: Factor out cpu_watchpoint_address_matches | Richard Henderson | 2019-09-03 | 1 | -16/+29 |
| * | exec: Factor out core logic of check_watchpoint() | David Hildenbrand | 2019-09-03 | 1 | -8/+18 |
| * | exec: Move user-only watchpoint stubs inline | Richard Henderson | 2019-09-03 | 1 | -24/+2 |
| * | memory: Single byte swap along the I/O path | Tony Nguyen | 2019-09-03 | 1 | -13/+4 |
| * | memory: Access MemoryRegion with endianness | Tony Nguyen | 2019-09-03 | 1 | -2/+11 |
| * | exec: Access MemoryRegion with MemOp | Tony Nguyen | 2019-09-03 | 1 | -2/+4 |
* | | numa: move numa global variable numa_info into MachineState | Tao Xu | 2019-09-03 | 1 | -1/+1 |
* | | numa: move numa global variable nb_numa_nodes into MachineState | Tao Xu | 2019-09-03 | 1 | -1/+4 |
|/ |
|
* | Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2019-08-21' in... | Peter Maydell | 2019-08-22 | 1 | -1/+1 |
|\ |
|
| * | hw/core: Move cpu.c, cpu.h from qom/ to hw/core/ | Markus Armbruster | 2019-08-21 | 1 | -1/+1 |
* | | memory: fix race between TCG and accesses to dirty bitmap | Paolo Bonzini | 2019-08-20 | 1 | -0/+31 |
|/ |
|
* | numa: Move remaining NUMA declarations from sysemu.h to numa.h | Markus Armbruster | 2019-08-16 | 1 | -1/+1 |
* | Include hw/hw.h exactly where needed | Markus Armbruster | 2019-08-16 | 1 | -1/+0 |
* | memory: Introduce memory listener hook log_clear() | Peter Xu | 2019-07-15 | 1 | -0/+12 |
* | memory: Pass mr into snapshot_and_clear_dirty | Peter Xu | 2019-07-15 | 1 | -1/+2 |
* | general: Replace global smp variables with smp machine properties | Like Xu | 2019-07-05 | 1 | -1/+2 |
* | Include qemu-common.h exactly where needed | Markus Armbruster | 2019-06-12 | 1 | -0/+1 |
* | qemu-common: Move tcg_enabled() etc. to sysemu/tcg.h | Markus Armbruster | 2019-06-11 | 1 | -0/+2 |
* | Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request... | Peter Maydell | 2019-04-26 | 1 | -3/+7 |
|\ |
|
| * | util/mmap-alloc: Add a 'is_pmem' parameter to qemu_ram_mmap | Zhang Yi | 2019-04-25 | 1 | -1/+1 |
| * | cpu: Fix crash with empty -cpu option | Eduardo Habkost | 2019-04-25 | 1 | -0/+4 |
| * | cpu: Rename parse_cpu_model() to parse_cpu_option() | Eduardo Habkost | 2019-04-25 | 1 | -2/+2 |
* | | exec: Introduce qemu_maxrampagesize() and rename qemu_getrampagesize() | David Hildenbrand | 2019-04-25 | 1 | -4/+40 |
|/ |
|
* | qom/cpu: Simplify how CPUClass:cpu_dump_state() prints | Markus Armbruster | 2019-04-18 | 1 | -1/+1 |
* | memory: Clean up how mtree_info() prints | Markus Armbruster | 2019-04-18 | 1 | -20/+20 |
* | exec: Only count mapped memory backends for qemu_getrampagesize() | David Gibson | 2019-03-29 | 1 | -2/+3 |
* | exec.c: refactor function flatview_add_to_dispatch() | Wei Yang | 2019-03-11 | 1 | -17/+31 |
* | migration: Add an ability to ignore shared RAM blocks | Yury Kotov | 2019-03-06 | 1 | -19/+0 |
* | exec: Change RAMBlockIterFunc definition | Yury Kotov | 2019-03-06 | 1 | -4/+17 |
* | unify len and addr type for memory/address APIs | Li Zhijian | 2019-02-05 | 1 | -24/+23 |
* | mmap-alloc: fix hugetlbfs misaligned length in ppc64 | Murilo Opsfelder Araujo | 2019-02-04 | 1 | -2/+2 |
* | exec.c: Don't reallocate IOMMUNotifiers that are in use | Peter Maydell | 2019-02-01 | 1 | -4/+6 |
* | memory: add memory_region_flush_rom_device() | Stefan Hajnoczi | 2019-01-29 | 1 | -0/+13 |
* | exec.c: Use correct attrs in cpu_memory_rw_debug() | Peter Maydell | 2019-01-29 | 1 | -4/+2 |
* | qemu/queue.h: typedef QTAILQ heads | Paolo Bonzini | 2019-01-11 | 1 | -1/+2 |