426 Commits (90ce6e2644db2c47d72f364b4de57342e50bd10a)

Author SHA1 Message Date
Peter Maydell 90ce6e2644 include: Clean up includes 11 years ago
Paolo Bonzini 88c73d16ad memory: fix usage of find_next_bit and find_next_zero_bit 11 years ago
Stefan Hajnoczi 5b82b703b6 memory: RCU ram_list.dirty_memory[] for safe RAM hotplug 11 years ago
Paolo Bonzini 8bafcb2164 memory: add early bail out from cpu_physical_memory_set_dirty_range 11 years ago
zhanghailiang 4c4bad4861 ram: Split host_from_stream_offset() into two helper functions 11 years ago
Paolo Bonzini 508127e243 log: do not unnecessarily include qom/cpu.h 11 years ago
Peter Crosthwaite f0c02d15b5 memory: Add address_space_init_shareable() 11 years ago
Peter Maydell 651a5bc037 exec.c: Add cpu_get_address_space() 11 years ago
Peter Maydell a54c87b68a exec.c: Pass MemTxAttrs to iotlb_to_region so it uses the right AS 11 years ago
Peter Maydell d7898cda81 cputlb.c: Use correct address space when looking up MemoryRegionSection 11 years ago
Peter Maydell 1787cc8ee5 exec-all.h: Document tlb_set_page_with_attrs, tlb_set_page 11 years ago
Peter Maydell 12ebc9a76d exec.c: Allow target CPUs to define multiple AddressSpaces 11 years ago
Peter Maydell 56943e8cc1 exec.c: Don't set cpu->as until cpu_address_space_init 11 years ago
Tetsuya Mukawa 56a571d9c8 ivshmem: Store file descriptor for vhost-user negotiation 11 years ago
Paolo Bonzini 3cc8f88499 memory: try to inline constant-length reads 11 years ago
Paolo Bonzini 1619d1fe73 memory: inline a few small accessors 11 years ago
Paolo Bonzini a203ac702e memory: extract first iteration of address_space_read and address_space_write 11 years ago
Paolo Bonzini 612263cf33 memory: avoid unnecessary object_ref/unref 11 years ago
Paolo Bonzini a676854f34 memory: reorder MemoryRegion fields 11 years ago
Paolo Bonzini 49b24afcb1 exec: always call qemu_get_ram_ptr within rcu_read_lock 11 years ago
Eduardo Habkost a29ac16632 exec: Eliminate qemu_ram_free_from_ptr() 11 years ago
Paolo Bonzini 0c2d70c448 translate-all: ensure host page mask is always extended with 1's 11 years ago
Dr. David Alan Gilbert e3dd74934f qemu_ram_block_by_name 11 years ago
Dr. David Alan Gilbert 422148d3e5 qemu_ram_block_from_host 11 years ago
Dr. David Alan Gilbert 87f50caa30 Move page_size_init earlier 11 years ago
Pavel Dovgalyuk 56c0269a9e cpu-exec: allow temporary disabling icount 11 years ago
Pavel Fedin a05f686ff3 hw/pci: Introduce pci_requester_id() 11 years ago
Paolo Bonzini 88401cbc5b exec: remove non-TCG stuff from exec-all.h header. 11 years ago
Peter Maydell 32857f4d5e exec.c: Collect AddressSpace related fields into a CPUAddressSpace struct 11 years ago
Richard Henderson 126d89e8cd tcg: Adjust CODE_GEN_AVG_BLOCK_SIZE 11 years ago
Richard Henderson b125f9dc7b tcg: Check for overflow via highwater mark 11 years ago
Richard Henderson 4e5e121515 tcg: Remove gen_intermediate_code_pc 11 years ago
Richard Henderson fca8a500d5 tcg: Save insn data and use it in cpu_restore_state_from_tb 11 years ago
Richard Henderson bad729e272 tcg: Pass data argument to restore_state_to_opc 11 years ago
Richard Henderson fec88f64bd tcg: Merge cpu_gen_code into tb_gen_code 11 years ago
David Gibson a788f227ef memory: Allow replay of IOMMU mapping notifications 11 years ago
Peter Crosthwaite dfccc76023 include/exec: Move cputlb exec.c defs out 11 years ago
Peter Crosthwaite bcae01e468 cputlb: Change tlb_set_dirty() arg to cpu 11 years ago
Peter Crosthwaite 9a13565d52 cputlb: move CPU_LOOP() for tlb_reset() to exec.c 11 years ago
Pavel Dovgalyuk 1c3c8af1fb cpu-exec: introduce loop exit with restore function 11 years ago
Pavel Dovgalyuk b8611499b9 softmmu: remove now unused functions 11 years ago
Pavel Dovgalyuk 282dffc8a4 softmmu: add helper function to pass through retaddr 11 years ago
Benjamin Herrenschmidt 97ed5ccdee tlb: Add "ifetch" argument to cpu_mmu_index() 11 years ago
Veres Lajos 67cc32ebfd typofixes - v4 11 years ago
Daniel P. Berrange b6af097528 maint: remove / fix many doubled words 11 years ago
Paolo Bonzini 8fd19e6cfd exec: make mmap_lock/mmap_unlock globally available 11 years ago
KONRAD Frederic 2496ff1311 remove unused spinlock. 11 years ago
KONRAD Frederic 677ef6230b replace spinlock by QemuMutex. 11 years ago
Dr. David Alan Gilbert 3c9589e180 Move RAMBlock and ram_list to ram_addr.h 11 years ago
Paolo Bonzini e0c382113f tcg: signal-free qemu_cpu_kick 11 years ago