summaryrefslogtreecommitdiffstats
path: root/exec.c
Commit message (Expand)AuthorAgeFilesLines
* memory: replace cpu_physical_memory_reset_dirty() with test-and-clearStefan Hajnoczi2015-06-051-6/+17
* exec: only check relevant bitmaps for cleanlinessPaolo Bonzini2015-06-051-9/+13
* exec: pass client mask to cpu_physical_memory_set_dirty_rangePaolo Bonzini2015-06-051-9/+11
* translate-all: remove unnecessary argument to tb_invalidate_phys_rangePaolo Bonzini2015-06-051-1/+1
* exec: use memory_region_get_dirty_log_mask to optimize dirty trackingPaolo Bonzini2015-06-051-40/+19
* ram_addr: tweaks to xen_modified_memoryPaolo Bonzini2015-06-051-1/+2
* exec: optimize phys_page_set_levelPaolo Bonzini2015-06-051-14/+10
* exec: move rcu_read_lock/unlock to address_space_translate callersPaolo Bonzini2015-04-301-4/+29
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2015-04-301-30/+51
|\
| * exec: Respect as_translate_internal length clampPeter Crosthwaite2015-04-271-4/+2
| * dma-helpers: Fix race condition of continue_after_map_failure and dma_aio_cancelFam Zheng2015-04-271-13/+21
| * exec: Notify cpu_register_map_client caller if the bounce buffer is availableFam Zheng2015-04-271-7/+16
| * exec: Protect map_client_list with mutexFam Zheng2015-04-271-9/+13
| * exec: Atomic access to bounce bufferFam Zheng2015-04-271-1/+3
* | exec.c: Capture the memory attributes for a watchpoint hitPeter Maydell2015-04-261-15/+31
* | exec.c: Add new address_space_ld*/st* functionsPeter Maydell2015-04-261-50/+247
* | exec.c: Make address_space_rw take transaction attributesPeter Maydell2015-04-261-23/+28
* | exec.c: Convert subpage memory ops to _with_attrsPeter Maydell2015-04-261-12/+21
* | memory: Replace io_mem_read/write with memory_region_dispatch_read/writePeter Maydell2015-04-261-16/+31
|/
* Revert "exec: Respect as_tranlsate_internal length clamp"Paolo Bonzini2015-04-011-2/+4
* exec: avoid possible overwriting of mmaped area in qemu_ram_remapPaolo Bonzini2015-03-261-1/+0
* exec: Respect as_tranlsate_internal length clampPeter Crosthwaite2015-03-181-4/+2
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2015-03-121-3/+5
|\
| * exec: don't include hw/boards for linux-userMichael S. Tsirkin2015-03-111-0/+2
| * machine: query mem-merge machine propertyMarcel Apfelbaum2015-03-111-1/+1
| * machine: query dump-guest-core machine propertyMarcel Apfelbaum2015-03-111-2/+2
* | Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2015-03-101-0/+1
|\ \ | |/ |/|
| * cpus: initialize cpu->memory_dispatchPaolo Bonzini2015-03-101-0/+1
* | Remove superfluous '\n' around error_report()Gonglei2015-03-101-1/+1
|/
* exec: round up size on MR resizeMichael S. Tsirkin2015-02-261-0/+2
* Convert ram_list to RCUMike Day2015-02-161-30/+72
* exec: convert ram_list to QLISTMike Day2015-02-161-22/+30
* cosmetic changes preparing for the following patchesMike Day2015-02-161-29/+57
* exec: protect mru_block with RCUPaolo Bonzini2015-02-161-15/+37
* exec: RCUify AddressSpaceDispatchPaolo Bonzini2015-02-161-8/+26
* exec: make iotlb RCU-friendlyPaolo Bonzini2015-02-161-5/+8
* exec: introduce cpu_reload_memory_mapPaolo Bonzini2015-02-161-1/+1
* memory: unregister AddressSpace MemoryListener within BQLPaolo Bonzini2015-02-101-1/+5
* exec: fix madvise of NULL pointerPaolo Bonzini2015-01-261-6/+7
* exec.c: Drop TARGET_HAS_ICE define and checksPeter Maydell2015-01-201-16/+0
* Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell2015-01-101-29/+107
|\
| * exec: qemu_ram_alloc_resizeable, qemu_ram_resizeMichael S. Tsirkin2015-01-081-4/+78
| * exec: split length -> used_length/max_lengthMichael S. Tsirkin2015-01-081-24/+28
| * exec: cpu_physical_memory_set/clear_dirty_rangeMichael S. Tsirkin2015-01-081-1/+1
* | exec: allows 8-byte accesses in subpage_opsPaolo Bonzini2014-12-221-2/+11
* | exec: change default exception_index value for migration to -1Paolo Bonzini2014-12-201-2/+2
|/
* exec: add wrapper for host pointer accessMichael S. Tsirkin2014-12-161-5/+5
* memory: expose alignment used for allocating RAM as MemoryRegion APIIgor Mammedov2014-11-231-3/+6
* exec: Handle multipage ranges in invalidate_and_set_dirty()Peter Maydell2014-11-181-4/+2
* exec.c: fix setting 1-byte-long watchpointsMax Filippov2014-09-191-1/+1
OpenPOWER on IntegriCloud