COMMITS
/ include/exec/cpu-common.h August 25, 2023
R
softmmu: Use async_run_on_cpu in tcg_commit
Richard Henderson committed
June 7, 2023
S
exec/memory: Introduce RAM_NAMED_FILE flag
Steve Sistare committed
April 27, 2023
J
cpu: expose qemu_cpu_list_lock for lock-guard use
Jamie Iles committed
April 17, 2023
P
accel/tcg: Use one_insn_per_tb global instead of old singlestep global
Peter Maydell committed
April 19, 2023
T
cpu: Remove parameter of list_cpus()
Thomas Huth committed
October 13, 2022
S
exec/cpu-common: add qemu_ram_get_fd()
Stefan Hajnoczi committed
August 15, 2022
R
include/hw/core: Create struct CPUJumpCache
Richard Henderson committed
August 10, 2022
R
accel/tcg: Move qemu_ram_addr_from_host_nofail to physmem.c
Richard Henderson committed
June 25, 2022
H
cpus: Introduce cpu_list_generation_id
Hyman Huang(黄勇) committed
March 23, 2022
M
include: move cpu_exec* declarations to cpu-common.h
Marc-André Lureau committed
M
Replace qemu_real_host_page variables with inlined functions
Marc-André Lureau committed
M
Replace config-time define HOST_WORDS_BIGENDIAN
Marc-André Lureau committed
March 14, 2022
P
softmmu: List CPU types again
Philippe Mathieu-Daudé committed
May 16, 2021
P
exec/cpu: Make address_space_init/reloading_memory_map target agnostic
Philippe Mathieu-Daudé committed
February 3, 2022
P
exec: Make cpu_memory_rw_debug() target agnostic
Philippe Mathieu-Daudé committed
P
exec: Declare vaddr as a generic target-agnostic type
Philippe Mathieu-Daudé committed
January 20, 2022
P
exec/cpu: Make host pages variables / macros 'target agnostic'
Philippe Mathieu-Daudé committed
May 10, 2021
D
memory: Introduce RAM_NORESERVE and wire it up in qemu_ram_mmap()
David Hildenbrand committed
April 29, 2021
D
util: vfio-helpers: Factor out and fix processing of existing ram blocks
David Hildenbrand committed
October 28, 2020
P
vl: extract softmmu/globals.c
Paolo Bonzini committed
P
make ram_size local to vl.c
Paolo Bonzini committed
October 6, 2020
P
exec: split out non-softmmu-specific parts
Paolo Bonzini committed
June 1, 2020
P
exec/cpu-common: Move MUSB specific typedefs to 'hw/usb/hcd-musb.h'
Philippe Mathieu-Daudé committed
February 19, 2020
P
Let cpu_[physical]_memory() calls pass a boolean 'is_write' argument
Philippe Mathieu-Daudé committed
P
exec: Let cpu_[physical]_memory API use a boolean 'is_write' argument
Philippe Mathieu-Daudé committed
P
exec: Let the cpu_[physical]_memory API use void pointer arguments
Philippe Mathieu-Daudé committed
September 18, 2019
R
cputlb: Move NOTDIRTY handling from I/O path to TLB path
Richard Henderson committed
September 20, 2019
R
cputlb: Move ROM handling from I/O path to TLB path
Richard Henderson committed
April 9, 2019
A
Header cleanups
Aruna Jayasena committed
April 17, 2019
M
target: Simplify how the TARGET_cpu_list() print
Markus Armbruster committed
February 15, 2019
Y
migration: Add an ability to ignore shared RAM blocks
Yury Kotov committed
Y
exec: Change RAMBlockIterFunc definition
Yury Kotov committed
January 17, 2019
L
unify len and addr type for memory/address APIs
Li Zhijian committed
December 14, 2018
P
Rename cpu_physical_memory_write_rom() to address_space_write_rom()
Peter Maydell committed
August 5, 2017
E
tcg: remove tb_lock
Emilio G. Cota committed
May 14, 2018
C
migration: discard non-migratable RAMBlocks
Cédric Le Goater committed
March 12, 2018
D
postcopy: use UFFDIO_ZEROPAGE only when available
Dr. David Alan Gilbert committed
D
qemu_ram_block_host_offset
Dr. David Alan Gilbert committed
June 26, 2017
T
cpu: Introduce a wrapper for tlb_flush() that can be used in common code
Thomas Huth committed
March 7, 2017
D
RAMBlocks: qemu_ram_is_shared
Dr. David Alan Gilbert committed
February 27, 2017
Y
memory: Introduce DEVICE_HOST_ENDIAN for ram device
Yongji Xie committed
February 24, 2017
D
postcopy: Record largest page size
Dr. David Alan Gilbert committed
D
exec: ram_block_discard_range
Dr. David Alan Gilbert committed
November 22, 2016
P
exec: introduce memory_ldst.inc.c
Paolo Bonzini committed
September 29, 2016
D
RAMBlocks: Store page size
Dr. David Alan Gilbert committed
August 28, 2016
P
cpus-common: move CPU list management to common code
Paolo Bonzini committed
June 29, 2016
M
Clean up decorations and whitespace around header guards
Markus Armbruster committed
June 14, 2016
S
Fix confusing argument names in some common functions
Sergey Sorokin committed
March 25, 2016
P
memory: split memory_region_from_host from qemu_ram_addr_from_host
Paolo Bonzini committed
May 26, 2016
P
exec: remove ram_addr argument from qemu_ram_block_from_host
Paolo Bonzini committed