32 Commits (d46a0bb24d6061c1eadcf1136fa73dc7c4ac267d)

Author SHA1 Message Date
Paolo Bonzini 6e48e8f9e0 memory: unregister AddressSpace MemoryListener within BQL 11 years ago
Juan Quintela 220c3ebddb memory: split cpu_physical_memory_* functions to its own include 13 years ago
Juan Quintela a2f4d5bef2 memory: make cpu_physical_memory_reset_dirty() take a length parameter 13 years ago
Juan Quintela a2cd8c852d memory: s/dirty/clean/ in cpu_physical_memory_is_dirty() 13 years ago
Juan Quintela a461e389f4 memory: cpu_physical_memory_clear_dirty_range() now uses bitmap operations 13 years ago
Juan Quintela 5b9a3a5f77 memory: cpu_physical_memory_set_dirty_range() now uses bitmap operations 13 years ago
Juan Quintela 1bafff0c7c memory: use find_next_bit() to find dirty bits 13 years ago
Juan Quintela ace694cccc memory: s/mask/clear/ cpu_physical_memory_mask_dirty_range 13 years ago
Juan Quintela 94833c896d memory: cpu_physical_memory_get_dirty() is used as returning a bool 13 years ago
Juan Quintela 9f2c43e41a memory: make cpu_physical_memory_get_dirty() the main function 13 years ago
Juan Quintela c1427a3f84 memory: unfold cpu_physical_memory_set_dirty_flag() 13 years ago
Juan Quintela 4f13bb80a2 memory: unfold cpu_physical_memory_set_dirty() in its only user 13 years ago
Juan Quintela 86a49582db memory: unfold cpu_physical_memory_clear_dirty_flag() in its only user 13 years ago
Juan Quintela 1ab4c8ceaa memory: split dirty bitmap into three 13 years ago
Juan Quintela e8a97cafc4 memory: cpu_physical_memory_clear_dirty_flag() result is never used 13 years ago
Juan Quintela 7a5b558c9d memory: make sure that client is always inside range 13 years ago
Juan Quintela 5215919291 memory: cpu_physical_memory_mask_dirty_range() always clears a single flag 13 years ago
Juan Quintela 75218e7f2b memory: cpu_physical_memory_set_dirty_range() always dirty all flags 13 years ago
Juan Quintela 63995cebfa memory: set single dirty flags when possible 13 years ago
Juan Quintela 36187e2ca0 memory: all users of cpu_physical_memory_get_dirty used only one flag 13 years ago
Juan Quintela 4f08cabe9e memory: make cpu_physical_memory_is_dirty return bool 13 years ago
Juan Quintela 7e5609a85e exec: create function to get a single dirty bit 13 years ago
Juan Quintela a1390db4df memory: create function to set a single dirty bit 13 years ago
Juan Quintela e2da99d582 memory: cpu_physical_memory_set_dirty_flags() result is never used 13 years ago
Jan Kiszka b40acf99be ioport: Switch dispatching to memory core layer 13 years ago
Paolo Bonzini 1db8abb102 memory: move private types to exec.c 13 years ago
Paolo Bonzini d2702032b4 memory: export memory_region_access_valid to exec.c 13 years ago
Paolo Bonzini d197063fcf memory: move unassigned_mem_ops to memory.c 13 years ago
Paolo Bonzini ee983cb3cc exec: make qemu_get_ram_ptr private 13 years ago
Paolo Bonzini c72dd2d04b exec: remove useless declarations from memory-internal.h 13 years ago
Paolo Bonzini 0d09e41a51 hw: move headers to include/ 13 years ago
Paolo Bonzini 022c62cbbc exec: move include files to include/exec/ 13 years ago
Blue Swirl 8b9c99d9dc exec: make some functions static 14 years ago
Avi Kivity a8170e5e97 Rename target_phys_addr_t to hwaddr 14 years ago
Avi Kivity 83f3c25142 memory: add address_space_destroy() 14 years ago
Avi Kivity ac1970fbe8 memory: per-AddressSpace dispatch 14 years ago
Avi Kivity 7762c2c1e0 memory: rename 'exec-obsolete.h' 14 years ago
Anthony PERARD e226939de5 exec, memory: Call to xen_modified_memory. 14 years ago
Juan Quintela 45f33f01f3 Maintain the number of dirty pages 14 years ago
Juan Quintela 1720aeee72 dirty bitmap: abstract its use 14 years ago
Avi Kivity 97161e177b memory: get rid of cpu_register_io_memory() 14 years ago
Avi Kivity 9363274709 memory: use a MemoryListener for core memory map updates too 14 years ago
Avi Kivity d7ec83e6b5 memory: don't pass ->readable attribute to cpu_register_physical_memory_log 14 years ago
Blue Swirl cd7a45c95e memory: change dirty getting API to take a size 14 years ago
Avi Kivity fd39941ac7 Fix off-by-one in dirty bitmap functions 14 years ago
Blue Swirl fd4aa97903 memory: change dirty setting APIs to take a size 15 years ago
Blue Swirl 59abb06198 memory: fix dirty mask function length handling 14 years ago
Paolo Bonzini 6b620ca3b0 prepare for future GPLv2+ relicensing 14 years ago
Avi Kivity a621f38de8 Direct dispatch through MemoryRegion 14 years ago
Avi Kivity dd81124bf6 Switch cpu_register_physical_memory_log() to use MemoryRegions 14 years ago