| Commit message (Expand) | Author | Age | Files | Lines |
* | exec: Fix for qemu_ram_resize() callback | David Hildenbrand | 2020-04-13 | 1 | -2/+14 |
* | memory: Fix start offset for bitmap log_clear hook | Matt Borgerson | 2020-03-16 | 1 | -4/+5 |
* | Memory: Only call ramblock_ptr when needed in qemu_ram_writeback | Anthony PERARD | 2020-02-27 | 1 | -2/+2 |
* | Merge branch 'exec_rw_const_v4' of https://github.com/philmd/qemu into HEAD | Paolo Bonzini | 2020-02-25 | 1 | -31/+36 |
|\ |
|
| * | exec: Let cpu_[physical]_memory API use a boolean 'is_write' argument | Philippe Mathieu-Daudé | 2020-02-20 | 1 | -5/+5 |
| * | Avoid address_space_rw() with a constant is_write argument | Peter Maydell | 2020-02-20 | 1 | -2/+2 |
| * | Let address_space_rw() calls pass a boolean 'is_write' argument | Philippe Mathieu-Daudé | 2020-02-20 | 1 | -2/+2 |
| * | exec: Let address_space_unmap() use a boolean 'is_write' argument | Philippe Mathieu-Daudé | 2020-02-20 | 1 | -2/+2 |
| * | exec: Let the cpu_[physical]_memory API use void pointer arguments | Philippe Mathieu-Daudé | 2020-02-20 | 1 | -3/+5 |
| * | exec: Let the address_space API use void pointer arguments | Philippe Mathieu-Daudé | 2020-02-20 | 1 | -5/+6 |
| * | exec: Let flatview API take void pointer arguments | Philippe Mathieu-Daudé | 2020-02-20 | 1 | -6/+8 |
| * | exec: Rename ram_ptr variable | Philippe Mathieu-Daudé | 2020-02-20 | 1 | -10/+10 |
* | | Merge tag 'patchew/20200219160953.13771-1-imammedo@redhat.com' of https://git... | Paolo Bonzini | 2020-02-25 | 1 | -58/+6 |
|\ \ |
|
| * | | hostmem: fix strict bind policy | Igor Mammedov | 2020-02-19 | 1 | -11/+0 |
| * | | exec: drop bogus mem_path from qemu_ram_alloc_from_fd() | Igor Mammedov | 2020-02-19 | 1 | -2/+2 |
| * | | exec: cleanup qemu_minrampagesize()/qemu_maxrampagesize() | Igor Mammedov | 2020-02-19 | 1 | -45/+4 |
| |/ |
|
* / | exec: keep ram block across fork when using qtest | Alexander Bulekov | 2020-02-22 | 1 | -2/+10 |
|/ |
|
* | Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20200212' into staging | Peter Maydell | 2020-02-13 | 1 | -8/+7 |
|\ |
|
| * | exec: flush CPU TB cache in breakpoint_invalidate | Max Filippov | 2020-02-12 | 1 | -8/+7 |
* | | exec: do not define use_icount for user-mode emulation | Paolo Bonzini | 2020-02-12 | 1 | -4/+4 |
|/ |
|
* | misc: use QEMU_IS_ALIGNED | Marc-André Lureau | 2020-01-20 | 1 | -2/+2 |
* | tcg: Search includes from the project root source directory | Philippe Mathieu-Daudé | 2020-01-16 | 1 | -1/+1 |
* | Merge remote-tracking branch 'remotes/stsquad/tags/pull-tesing-and-misc-19121... | Peter Maydell | 2019-12-20 | 1 | -2/+2 |
|\ |
|
| * | qemu_log_lock/unlock now preserves the qemu_logfile handle. | Robert Foley | 2019-12-18 | 1 | -2/+2 |
* | | Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging | Peter Maydell | 2019-12-20 | 1 | -4/+3 |
|\ \ |
|
| * | | migration: check length directly to make sure the range is aligned | Wei Yang | 2019-12-18 | 1 | -4/+3 |
| |/ |
|
* / | exec: Fix file_ram_alloc() error API violations | Markus Armbruster | 2019-12-18 | 1 | -2/+4 |
|/ |
|
* | Memory: Enable writeback for given memory region | Beata Michalska | 2019-12-16 | 1 | -0/+36 |
* | Merge remote-tracking branch 'remotes/stsquad/tags/pull-tcg-plugins-281019-4'... | Peter Maydell | 2019-10-30 | 1 | -0/+2 |
|\ |
|
| * | cpu: hook plugin vcpu events | Emilio G. Cota | 2019-10-28 | 1 | -0/+2 |
* | | Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20191028' into staging | Peter Maydell | 2019-10-29 | 1 | -34/+0 |
|\ \
| |/
|/| |
|
| * | exec: Split out variable page size support to exec-vary.c | Richard Henderson | 2019-10-28 | 1 | -34/+0 |
* | | core: replace getpagesize() with qemu_real_host_page_size | Wei Yang | 2019-10-26 | 1 | -3/+3 |
|/ |
|
* | rcu: Use automatic rc_read unlock in core memory/exec code | Dr. David Alan Gilbert | 2019-10-11 | 1 | -68/+48 |
* | memory: allow memory_region_register_iommu_notifier() to fail | Eric Auger | 2019-10-04 | 1 | -2/+8 |
* | replay: don't synchronize memory operations in replay mode | Pavel Dovgalyuk | 2019-10-03 | 1 | -2/+11 |
* | 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 |
|\ |
|