1158 Commits (421a75e283f6bad2ac64119ecf6a1dfd3ebfda61)

Author SHA1 Message Date
Philippe Mathieu-Daudé 421a75e283 cpus: Move CPU code from exec.c to cpus-common.c 6 years ago
David Hildenbrand d24f31db3b exec: Introduce ram_block_discard_(disable|require)() 6 years ago
Jingqi Liu 5f509751f7 docs/nvdimm: add description of alignment requirement of device dax 6 years ago
Jingqi Liu ce317be98d exec: fetch the alignment of Linux devdax pmem character device nodes 6 years ago
Emilio G. Cota 816d9be5ea cputlb: destroy CPUTLB with tlb_destroy 6 years ago
Prasad J Pandit 77f55eac6c exec: set map length to zero when returning NULL 6 years ago
Philippe Mathieu-Daudé ddfc8b96ee exec: Propagate cpu_memory_rw_debug() error 6 years ago
Philippe Mathieu-Daudé 38df19fad7 exec: Let address_space_read/write_cached() propagate MemTxResult 6 years ago
Alex Bennée 2e886a242c exec: flush the whole TLB if a watchpoint crosses a page boundary 6 years ago
Philippe Mathieu-Daudé 3e07593aec exec: Assert CPU migration is not used on user-only build 6 years ago
Philippe Mathieu-Daudé ab7e41e667 exec: Rename qemu_ram_writeback() as qemu_ram_msync() 6 years ago
Richard Henderson 9835936d44 exec: Fix cpu_watchpoint_address_matches address length 6 years ago
David Hildenbrand ce4adc0b6e exec: Fix for qemu_ram_resize() callback 6 years ago
Matt Borgerson 25aa6b3718 memory: Fix start offset for bitmap log_clear hook 6 years ago
Anthony PERARD 5d4c954931 Memory: Only call ramblock_ptr when needed in qemu_ram_writeback 6 years ago
Alexander Bulekov a028edeaa6 exec: keep ram block across fork when using qtest 6 years ago
Philippe Mathieu-Daudé 28c80bfe8b exec: Let cpu_[physical]_memory API use a boolean 'is_write' argument 6 years ago
Peter Maydell 19f7034773 Avoid address_space_rw() with a constant is_write argument 6 years ago
Philippe Mathieu-Daudé 1ccda935d4 Let address_space_rw() calls pass a boolean 'is_write' argument 6 years ago
Philippe Mathieu-Daudé ae5883abec exec: Let address_space_unmap() use a boolean 'is_write' argument 6 years ago
Philippe Mathieu-Daudé d7ef71ef42 exec: Let the cpu_[physical]_memory API use void pointer arguments 6 years ago
Philippe Mathieu-Daudé daa3dda43a exec: Let the address_space API use void pointer arguments 6 years ago
Philippe Mathieu-Daudé a152be43dc exec: Let flatview API take void pointer arguments 6 years ago
Philippe Mathieu-Daudé 208046768d exec: Rename ram_ptr variable 6 years ago
Igor Mammedov 4ebc74dbbf hostmem: fix strict bind policy 6 years ago
Igor Mammedov c001c3b3d9 exec: drop bogus mem_path from qemu_ram_alloc_from_fd() 6 years ago
Igor Mammedov ad1172d8e5 exec: cleanup qemu_minrampagesize()/qemu_maxrampagesize() 6 years ago
Paolo Bonzini fe3dada317 exec: do not define use_icount for user-mode emulation 6 years ago
Max Filippov b55f54bc96 exec: flush CPU TB cache in breakpoint_invalidate 6 years ago
Marc-André Lureau 619bd31d1f misc: use QEMU_IS_ALIGNED 6 years ago
Philippe Mathieu-Daudé dcb32f1d8f tcg: Search includes from the project root source directory 6 years ago
Robert Foley fc59d2d870 qemu_log_lock/unlock now preserves the qemu_logfile handle. 6 years ago
Markus Armbruster 56e477a563 exec: Fix file_ram_alloc() error API violations 6 years ago
Wei Yang 72821d93e0 migration: check length directly to make sure the range is aligned 7 years ago
Beata Michalska 61c490e25e Memory: Enable writeback for given memory region 6 years ago
Emilio G. Cota 30865f3168 cpu: hook plugin vcpu events 8 years ago
Richard Henderson 7886cefe5d exec: Split out variable page size support to exec-vary.c 7 years ago
Wei Yang 038adc2f58 core: replace getpagesize() with qemu_real_host_page_size 7 years ago
Dr. David Alan Gilbert 694ea274d9 rcu: Use automatic rc_read unlock in core memory/exec code 7 years ago
Eric Auger 549d400587 memory: allow memory_region_register_iommu_notifier() to fail 7 years ago
Pavel Dovgalyuk 86cf9e1546 replay: don't synchronize memory operations in replay mode 7 years ago
Richard Henderson ae57db63ac cputlb: Pass retaddr to tb_check_watchpoint 7 years ago
Richard Henderson ce9f5e2792 cputlb: Remove tb_invalidate_phys_page_range is_cpu_write_access 7 years ago
Richard Henderson 707526ad86 cputlb: Merge and move memory_notdirty_write_{prepare,complete} 7 years ago
Richard Henderson 8f5db64153 cputlb: Partially inline memory_region_section_get_iotlb 7 years ago
Richard Henderson 08565552f7 cputlb: Move NOTDIRTY handling from I/O path to TLB path 7 years ago
Richard Henderson 7b0d792ce1 cputlb: Move ROM handling from I/O path to TLB path 7 years ago
Richard Henderson 6e050d4156 exec: Adjust notdirty tracing 7 years ago
Stefan Hajnoczi 72d41eb4b8 memory: fetch pmem size in get_file_size() 7 years ago
Wei Yang 526ca2360e exec.c: add a check between constants to see whether we could skip 7 years ago