81 Commits (57e05be343f33f4e5899a8d8946a8596d68424a1)

Author SHA1 Message Date
Stefan Hajnoczi 6d998f3cbf exec/cpu-common: add qemu_ram_get_fd() 4 years ago
Richard Henderson a976a99a29 include/hw/core: Create struct CPUJumpCache 4 years ago
Richard Henderson 97e03465f7 accel/tcg: Move qemu_ram_addr_from_host_nofail to physmem.c 4 years ago
Hyman Huang(黄勇) ab1a161fe3 cpus: Introduce cpu_list_generation_id 4 years ago
Marc-André Lureau 1f269c1484 include: move cpu_exec* declarations to cpu-common.h 4 years ago
Marc-André Lureau 8e3b0cbb72 Replace qemu_real_host_page variables with inlined functions 4 years ago
Marc-André Lureau e03b56863d Replace config-time define HOST_WORDS_BIGENDIAN 4 years ago
Philippe Mathieu-Daudé 377bf6f37d softmmu: List CPU types again 4 years ago
Philippe Mathieu-Daudé 1f649fe088 exec/cpu: Make address_space_init/reloading_memory_map target agnostic 5 years ago
Philippe Mathieu-Daudé 73842ef04a exec: Make cpu_memory_rw_debug() target agnostic 4 years ago
Philippe Mathieu-Daudé 06445fbdb6 exec: Declare vaddr as a generic target-agnostic type 4 years ago
Philippe Mathieu-Daudé b269a70810 exec/cpu: Make host pages variables / macros 'target agnostic' 4 years ago
David Hildenbrand 8dbe22c686 memory: Introduce RAM_NORESERVE and wire it up in qemu_ram_mmap() 5 years ago
David Hildenbrand 082851a3af util: vfio-helpers: Factor out and fix processing of existing ram blocks 5 years ago
Paolo Bonzini c5e3c9182d vl: extract softmmu/globals.c 6 years ago
Paolo Bonzini b326b6ea79 make ram_size local to vl.c 6 years ago
Paolo Bonzini d9f24bf572 exec: split out non-softmmu-specific parts 6 years ago
Philippe Mathieu-Daudé efb22b2f98 exec/cpu-common: Move MUSB specific typedefs to 'hw/usb/hcd-musb.h' 6 years ago
Philippe Mathieu-Daudé 85eb7c18ee Let cpu_[physical]_memory() calls pass a boolean 'is_write' argument 6 years ago
Philippe Mathieu-Daudé 28c80bfe8b exec: Let cpu_[physical]_memory API use a boolean 'is_write' argument 6 years ago
Philippe Mathieu-Daudé d7ef71ef42 exec: Let the cpu_[physical]_memory API use void pointer arguments 6 years ago
Richard Henderson 08565552f7 cputlb: Move NOTDIRTY handling from I/O path to TLB path 7 years ago
Richard Henderson 7b0d792ce1 cputlb: Move ROM handling from I/O path to TLB path 7 years ago
Aruna Jayasena 8603172889 Header cleanups 7 years ago
Markus Armbruster 0442428a89 target: Simplify how the TARGET_cpu_list() print 7 years ago
Yury Kotov fbd162e629 migration: Add an ability to ignore shared RAM blocks 7 years ago
Yury Kotov 754cb9c0eb exec: Change RAMBlockIterFunc definition 7 years ago
Li Zhijian 0c249ff71c unify len and addr type for memory/address APIs 7 years ago
Peter Maydell 3c8133f973 Rename cpu_physical_memory_write_rom() to address_space_write_rom() 7 years ago
Emilio G. Cota 0ac20318ce tcg: remove tb_lock 9 years ago
Cédric Le Goater b895de5027 migration: discard non-migratable RAMBlocks 8 years ago
Dr. David Alan Gilbert 2ce16640b4 postcopy: use UFFDIO_ZEROPAGE only when available 8 years ago
Dr. David Alan Gilbert f90bb71bfd qemu_ram_block_host_offset 8 years ago
Thomas Huth 2cd5394311 cpu: Introduce a wrapper for tlb_flush() that can be used in common code 9 years ago
Dr. David Alan Gilbert 463a4ac23b RAMBlocks: qemu_ram_is_shared 9 years ago
Yongji Xie c99a29e702 memory: Introduce DEVICE_HOST_ENDIAN for ram device 9 years ago
Dr. David Alan Gilbert 67f11b5c23 postcopy: Record largest page size 9 years ago
Dr. David Alan Gilbert d3a5038c46 exec: ram_block_discard_range 9 years ago
Paolo Bonzini 0ce265ffef exec: introduce memory_ldst.inc.c 10 years ago
Dr. David Alan Gilbert 863e9621c5 RAMBlocks: Store page size 10 years ago
Paolo Bonzini 267f685b8b cpus-common: move CPU list management to common code 10 years ago
Markus Armbruster 175de52487 Clean up decorations and whitespace around header guards 10 years ago
Sergey Sorokin b35399bb4e Fix confusing argument names in some common functions 10 years ago
Paolo Bonzini 07bdaa4196 memory: split memory_region_from_host from qemu_ram_addr_from_host 10 years ago
Paolo Bonzini f615f39616 exec: remove ram_addr argument from qemu_ram_block_from_host 10 years ago
Gonglei fa53a0e53e memory: drop find_ram_block() 10 years ago
Paolo Bonzini a7d6039cb3 cpu: move endian-dependent load/store functions to cpu-all.h 12 years ago
Paolo Bonzini bdd902277c include: poison symbols in osdep.h 10 years ago
Markus Armbruster 14b6d44d47 Use scripts/clean-includes to drop redundant qemu/typedefs.h 10 years ago
Vladimir Sementsov-Ogievskiy 39de99843e move get_current_ram_size to virtio-balloon.c 10 years ago