420 Commits (7b31bbc2e68605ab2f10dc609dd54cf4c7b5f49a)

Author SHA1 Message Date
Peter Crosthwaite f0c02d15b5 memory: Add address_space_init_shareable() 10 years ago
Peter Maydell 651a5bc037 exec.c: Add cpu_get_address_space() 10 years ago
Peter Maydell a54c87b68a exec.c: Pass MemTxAttrs to iotlb_to_region so it uses the right AS 10 years ago
Peter Maydell d7898cda81 cputlb.c: Use correct address space when looking up MemoryRegionSection 10 years ago
Peter Maydell 1787cc8ee5 exec-all.h: Document tlb_set_page_with_attrs, tlb_set_page 10 years ago
Peter Maydell 12ebc9a76d exec.c: Allow target CPUs to define multiple AddressSpaces 10 years ago
Peter Maydell 56943e8cc1 exec.c: Don't set cpu->as until cpu_address_space_init 10 years ago
Tetsuya Mukawa 56a571d9c8 ivshmem: Store file descriptor for vhost-user negotiation 10 years ago
Paolo Bonzini 3cc8f88499 memory: try to inline constant-length reads 10 years ago
Paolo Bonzini 1619d1fe73 memory: inline a few small accessors 10 years ago
Paolo Bonzini a203ac702e memory: extract first iteration of address_space_read and address_space_write 10 years ago
Paolo Bonzini 612263cf33 memory: avoid unnecessary object_ref/unref 10 years ago
Paolo Bonzini a676854f34 memory: reorder MemoryRegion fields 10 years ago
Paolo Bonzini 49b24afcb1 exec: always call qemu_get_ram_ptr within rcu_read_lock 10 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
Paolo Bonzini 9373e63297 tcg: introduce tcg_current_cpu 11 years ago
Peter Maydell 44d4a499b7 include/exec/softmmu-semi.h: Add support for 64-bit values 11 years ago
Peter Maydell 19239b39e7 gdbstub: Implement gdb_do_syscallv() 11 years ago
Peter Crosthwaite a17d448274 exec-all: Translate TCI return addresses backwards too 11 years ago
Peter Maydell d7a74a9d4a cputlb: Add functions for flushing TLB for a single MMU index 11 years ago
Laurent Vivier b76f21a707 linux-user: remove useless macros GUEST_BASE and RESERVED_VA 11 years ago