Age | Commit message (Expand) | Author | Files | Lines |
2025-02-12 | system/physmem: handle hugetlb correctly in qemu_ram_remap() | William Roche | 1 | -1/+1 |
2024-12-20 | accel/tcg: Move tcg_cflags_has/set() to 'exec/translation-block.h' | Philippe Mathieu-Daudé | 1 | -3/+0 |
2024-12-20 | accel/tcg: Restrict curr_cflags() declaration to 'internal-common.h' | Philippe Mathieu-Daudé | 1 | -3/+0 |
2024-12-20 | accel/tcg: Declare cpu_loop_exit_requested() in 'exec/cpu-common.h' | Philippe Mathieu-Daudé | 1 | -0/+18 |
2024-10-13 | include/exec: Introduce env_cpu_const() | Ilya Leoshkevich | 1 | -1/+12 |
2024-07-26 | cpu-common.c: export cpu_get_free_index to be reused later | Harsh Prateek Bora | 1 | -0/+2 |
2024-07-22 | physmem: Add helper function to destroy CPU AddressSpace | Salil Mehta | 1 | -0/+8 |
2024-05-08 | system/physmem: Propagate AddressSpace to MapClient helpers | Mattias Nissler | 1 | -2/+0 |
2024-05-06 | accel/tcg: Access tcg_cflags with getter / setter | Philippe Mathieu-Daudé | 1 | -0/+7 |
2024-05-06 | exec/cpu: Extract page-protection definitions to page-protection.h | Philippe Mathieu-Daudé | 1 | -30/+1 |
2024-05-06 | exec/cpu: Rename PAGE_BITS macro to PAGE_RWX | BALATON Zoltan | 1 | -1/+1 |
2024-05-03 | exec: Include missing license in 'exec/cpu-common.h' | Philippe Mathieu-Daudé | 1 | -2/+7 |
2024-04-23 | physmem: Introduce ram_block_discard_guest_memfd_range() | Xiaoyao Li | 1 | -0/+2 |
2024-02-29 | cpu: Remove page_size_init | Richard Henderson | 1 | -7/+0 |
2024-02-03 | include/exec: Change cpu_mmu_index argument to CPUState | Richard Henderson | 1 | -2/+1 |
2024-02-03 | include/exec: Implement cpu_mmu_index generically | Richard Henderson | 1 | -0/+22 |
2024-01-29 | include/exec: Move cpu_*()/cpu_env() to common header | Anton Johansson | 1 | -0/+26 |
2024-01-29 | include/exec: Move PAGE_* macros to common header | Anton Johansson | 1 | -0/+30 |
2024-01-29 | include/exec: Move vaddr defines to separate file | Anton Johansson | 1 | -12/+1 |
2024-01-08 | Replace "iothread lock" with "BQL" in comments | Stefan Hajnoczi | 1 | -1/+1 |
2023-11-07 | accel/tcg: Factor tcg_cpu_reset_hold() out | Philippe Mathieu-Daudé | 1 | -2/+0 |
2023-11-07 | accel/tcg: Declare tcg_flush_jmp_cache() in 'exec/tb-flush.h' | Philippe Mathieu-Daudé | 1 | -1/+0 |
2023-10-12 | softmmu/physmem: Fixup qemu_ram_block_from_host() documentation | David Hildenbrand | 1 | -0/+15 |
2023-10-04 | exec: Move cpu_loop_foo() target agnostic functions to 'cpu-common.h' | Philippe Mathieu-Daudé | 1 | -0/+32 |
2023-10-04 | exec: Make EXCP_FOO definitions target agnostic | Philippe Mathieu-Daudé | 1 | -0/+7 |
2023-08-29 | softmmu: Use async_run_on_cpu in tcg_commit | Richard Henderson | 1 | -1/+0 |
2023-06-13 | exec/memory: Introduce RAM_NAMED_FILE flag | Steve Sistare | 1 | -0/+1 |
2023-05-11 | cpu: expose qemu_cpu_list_lock for lock-guard use | Jamie Iles | 1 | -0/+1 |
2023-05-02 | accel/tcg: Use one_insn_per_tb global instead of old singlestep global | Peter Maydell | 1 | -2/+0 |
2023-04-20 | cpu: Remove parameter of list_cpus() | Thomas Huth | 1 | -1/+1 |
2022-10-26 | exec/cpu-common: add qemu_ram_get_fd() | Stefan Hajnoczi | 1 | -0/+1 |
2022-10-04 | include/hw/core: Create struct CPUJumpCache | Richard Henderson | 1 | -0/+1 |
2022-09-06 | accel/tcg: Move qemu_ram_addr_from_host_nofail to physmem.c | Richard Henderson | 1 | -0/+1 |
2022-07-20 | cpus: Introduce cpu_list_generation_id | Hyman Huang(黄勇) | 1 | -0/+1 |
2022-04-06 | include: move cpu_exec* declarations to cpu-common.h | Marc-André Lureau | 1 | -0/+3 |
2022-04-06 | Replace qemu_real_host_page variables with inlined functions | Marc-André Lureau | 1 | -1/+1 |
2022-04-06 | Replace config-time define HOST_WORDS_BIGENDIAN | Marc-André Lureau | 1 | -1/+1 |
2022-03-16 | softmmu: List CPU types again | Philippe Mathieu-Daudé | 1 | -0/+2 |
2022-03-06 | exec/cpu: Make address_space_init/reloading_memory_map target agnostic | Philippe Mathieu-Daudé | 1 | -0/+23 |
2022-03-06 | exec: Make cpu_memory_rw_debug() target agnostic | Philippe Mathieu-Daudé | 1 | -0/+4 |
2022-03-06 | exec: Declare vaddr as a generic target-agnostic type | Philippe Mathieu-Daudé | 1 | -0/+12 |
2022-01-27 | exec/cpu: Make host pages variables / macros 'target agnostic' | Philippe Mathieu-Daudé | 1 | -0/+9 |
2021-06-15 | memory: Introduce RAM_NORESERVE and wire it up in qemu_ram_mmap() | David Hildenbrand | 1 | -0/+1 |
2021-05-13 | util: vfio-helpers: Factor out and fix processing of existing ram blocks | David Hildenbrand | 1 | -0/+1 |
2020-12-15 | vl: extract softmmu/globals.c | Paolo Bonzini | 1 | -0/+3 |
2020-12-10 | make ram_size local to vl.c | Paolo Bonzini | 1 | -2/+0 |
2020-10-12 | exec: split out non-softmmu-specific parts | Paolo Bonzini | 1 | -0/+3 |
2020-06-12 | exec/cpu-common: Move MUSB specific typedefs to 'hw/usb/hcd-musb.h' | Philippe Mathieu-Daudé | 1 | -3/+0 |
2020-02-20 | Let cpu_[physical]_memory() calls pass a boolean 'is_write' argument | Philippe Mathieu-Daudé | 1 | -2/+2 |
2020-02-20 | exec: Let cpu_[physical]_memory API use a boolean 'is_write' argument | Philippe Mathieu-Daudé | 1 | -3/+3 |