index
:
kvm/mst/qemu.git
acpi
acpi-bridge
acpi-bridges
acpi-untested
ber
cves
fix-vhost-after-memory-listener
for-mst
for_bonzini
for_igor
master
memory/batch
memory/core
memory/exec-obsolete
memory/master
memory/mutators
memory/page_desc
memory/urgent
memory/xen
mst-next
next
pci
pxb
stable-0.10
stable-0.11
stable-0.12
stable-0.13
stable-0.14
stable-0.15
stable-1.0
testing
upstream-merge
uq/master
uq/masterirqchip
vhost-user
vhost_scsi
virtio-1.0
MST qemu/kvm development: pci,virtio and net.
KVM Group
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
exec.c
Age
Commit message (
Expand
)
Author
Files
Lines
2013-11-13
Merge remote-tracking branch 'mst/tags/for_anthony' into staging
Anthony Liguori
1
-6
/
+1
2013-11-10
Revert "exec: limit system memory size"
Michael S. Tsirkin
1
-6
/
+1
2013-11-08
exec: fix breakpoint_invalidate when pc may not be translated
Max Filippov
1
-2
/
+4
2013-11-04
exec: limit system memory size
Michael S. Tsirkin
1
-1
/
+6
2013-10-28
exec: Fix bounce buffer allocation in address_space_map()
Kevin Wolf
1
-1
/
+3
2013-10-17
exec: remove qemu_safe_ram_ptr
Paolo Bonzini
1
-69
/
+28
2013-10-14
exec: Fix prototype of phys_mem_set_alloc and related functions
Stefan Weil
1
-2
/
+2
2013-10-10
Merge remote-tracking branch 'afaerber/tags/qom-cpu-for-anthony' into staging
Anthony Liguori
1
-32
/
+0
2013-10-07
cpu: Move cpu_copy() into linux-user
Andreas Färber
1
-32
/
+0
2013-10-02
exec: cleanup DEBUG_SUBPAGE
Amos Kong
1
-9
/
+9
2013-09-23
Merge remote-tracking branch 'mjt/trivial-patches' into staging
Anthony Liguori
1
-0
/
+2
2013-09-23
Merge remote-tracking branch 'qemu-kvm/uq/master' into staging
Anthony Liguori
1
-0
/
+1
2013-09-20
exec: Fix broken build for MinGW (regression)
Stefan Weil
1
-0
/
+2
2013-09-20
exec: always use MADV_DONTFORK
Andrea Arcangeli
1
-0
/
+1
2013-09-12
exec: Don't abort when we can't allocate guest memory
Markus Armbruster
1
-0
/
+5
2013-09-12
exec: Clean up unnecessary S390 ifdeffery
Markus Armbruster
1
-6
/
+19
2013-09-12
exec: Drop incorrect & dead S390 code in qemu_ram_remap()
Markus Armbruster
1
-6
/
+7
2013-09-12
exec: Simplify the guest physical memory allocation hook
Markus Armbruster
1
-6
/
+13
2013-09-12
exec: Reduce ifdeffery around -mem-path
Markus Armbruster
1
-27
/
+10
2013-09-12
exec: Clean up fall back when -mem-path allocation fails
Markus Armbruster
1
-5
/
+2
2013-09-12
exec: Fix Xen RAM allocation with unusual options
Markus Armbruster
1
-8
/
+12
2013-09-05
exec: do tcg_commit only when tcg_enabled
liguang
1
-1
/
+3
2013-09-05
memory: Provide separate handling of unassigned io ports accesses
Jan Kiszka
1
-1
/
+2
2013-09-05
exec: check offset_within_address_space for register subpage
Hu Tao
1
-1
/
+1
2013-09-05
exec: fix writing to MMIO area with non-power-of-two length
Paolo Bonzini
1
-0
/
+3
2013-09-03
cpu: Replace qemu_for_each_cpu()
Andreas Färber
1
-9
/
+0
2013-09-03
cpu: Use QTAILQ for CPU list
Andreas Färber
1
-16
/
+10
2013-07-31
cpu: Fix VMSTATE_CPU() semantics
Andreas Färber
1
-1
/
+4
2013-07-26
kvm: Change prototype of kvm_update_guest_debug()
Stefan Weil
1
-3
/
+2
2013-07-25
Merge remote-tracking branch 'riku/linux-user-for-upstream' into staging
Anthony Liguori
1
-0
/
+4
2013-07-23
linux-user: Reset copied CPUs in cpu_copy() always
Alexander Graf
1
-0
/
+4
2013-07-23
exec: Change cpu_memory_rw_debug() argument to CPUState
Andreas Färber
1
-3
/
+3
2013-07-23
cpu: Turn cpu_get_phys_page_debug() into a CPUClass hook
Andreas Färber
1
-9
/
+11
2013-07-23
cpu: Change cpu_single_step() argument to CPUState
Andreas Färber
1
-2
/
+2
2013-07-23
cpu: Move singlestep_enabled field from CPU_COMMON to CPUState
Andreas Färber
1
-4
/
+6
2013-07-18
exec: fix incorrect assumptions in memory_access_size
Paolo Bonzini
1
-8
/
+1
2013-07-18
exec.c: Pass correct pointer type to qemu_ram_ptr_length
Peter Maydell
1
-1
/
+1
2013-07-14
exec: Support 64-bit operations in address_space_rw
Richard Henderson
1
-12
/
+56
2013-07-10
Merge remote-tracking branch 'afaerber/tags/qom-cpu-for-anthony' into staging
Anthony Liguori
1
-29
/
+28
2013-07-09
log: Change log_cpu_state[_mask]() argument to CPUState
Andreas Färber
1
-1
/
+1
2013-07-09
cpu: Make first_cpu and next_cpu CPUState
Andreas Färber
1
-23
/
+20
2013-07-09
cpu: Replace cpu_single_env with CPUState current_cpu
Andreas Färber
1
-5
/
+7
2013-07-09
Simplify -machine option queries with qemu_get_machine_opts()
Markus Armbruster
1
-8
/
+4
2013-07-09
exec: Remove unused global variable phys_ram_fd
Stefan Weil
1
-1
/
+0
2013-07-04
exec: change some APIs to take AddressSpaceDispatch
Paolo Bonzini
1
-6
/
+5
2013-07-04
exec: remove cur_map
Paolo Bonzini
1
-5
/
+7
2013-07-04
exec: put memory map in AddressSpaceDispatch
Paolo Bonzini
1
-11
/
+17
2013-07-04
exec: separate current radix tree from the one being built
Paolo Bonzini
1
-7
/
+16
2013-07-04
exec: move listener from AddressSpaceDispatch to AddressSpace
Paolo Bonzini
1
-8
/
+9
2013-07-04
exec: separate current memory map from the one being built
Paolo Bonzini
1
-40
/
+63
2013-07-04
exec: change well-known physical sections to macros
Liu Ping Fan
1
-14
/
+20
2013-07-04
memory: ref/unref memory across address_space_map/unmap
Paolo Bonzini
1
-3
/
+12
2013-07-04
exec: reorganize address_space_map
Paolo Bonzini
1
-33
/
+38
2013-07-04
memory: return MemoryRegion from qemu_ram_addr_from_host
Paolo Bonzini
1
-15
/
+22
2013-07-04
exec: move qemu_ram_addr_from_host_nofail to cputlb.c
Paolo Bonzini
1
-14
/
+5
2013-07-04
exec: check MRU in qemu_ram_addr_from_host
Paolo Bonzini
1
-2
/
+10
2013-07-04
memory: add ref/unref calls
Paolo Bonzini
1
-0
/
+3
2013-07-04
exec: simplify destruction of the phys map
Paolo Bonzini
1
-33
/
+1
2013-07-04
memory: destroy phys_sections one by one
Paolo Bonzini
1
-14
/
+13
2013-07-04
memory: add owner argument to initialization functions
Paolo Bonzini
1
-7
/
+7
2013-07-04
ioport: Switch dispatching to memory core layer
Jan Kiszka
1
-27
/
+0
2013-06-28
cpu: Turn cpu_dump_{state,statistics}() into CPUState hooks
Andreas Färber
1
-1
/
+2
2013-06-28
cpu: Change cpu_exit() argument to CPUState
Andreas Färber
1
-8
/
+0
2013-06-28
cpu: Introduce VMSTATE_CPU() macro for CPUState
Andreas Färber
1
-3
/
+2
2013-06-27
linux-user: Fix compilation failure
Peter Maydell
1
-1
/
+1
2013-06-27
rdma: introduce qemu_ram_foreach_block()
Michael R. Hines
1
-0
/
+9
2013-06-20
memory: give name to every AddressSpace
Alexey Kardashevskiy
1
-4
/
+2
2013-06-20
dma: eliminate DMAContext
Paolo Bonzini
1
-3
/
+0
2013-06-20
dma: eliminate old-style IOMMU support
Paolo Bonzini
1
-2
/
+1
2013-06-20
memory: iommu support
Avi Kivity
1
-2
/
+33
2013-06-20
memory: make section size a 128-bit integer
Paolo Bonzini
1
-16
/
+21
2013-06-20
exec: reorganize mem_add to match Int128 version
Paolo Bonzini
1
-23
/
+16
2013-06-20
Revert "memory: limit sections in the radix tree to the actual address space ...
Paolo Bonzini
1
-12
/
+1
2013-06-20
exec: return MemoryRegion from address_space_translate
Paolo Bonzini
1
-75
/
+75
2013-06-20
exec: Implement subpage_read/write via address_space_rw
Jan Kiszka
1
-78
/
+47
2013-06-20
exec: Resolve subpages in one step except for IOTLB fills
Jan Kiszka
1
-13
/
+36
2013-06-20
exec: Allow unaligned address_space_rw
Jan Kiszka
1
-6
/
+6
2013-06-20
memory: move private types to exec.c
Paolo Bonzini
1
-0
/
+16
2013-06-20
memory: Introduce address_space_lookup_region
Jan Kiszka
1
-1
/
+7
2013-06-20
exec.c: address_space_translate: handle access to addr 0 of 2^64 sized region
Peter Maydell
1
-1
/
+1
2013-05-29
memory: add return value to address_space_rw/read/write
Paolo Bonzini
1
-19
/
+15
2013-05-29
memory: propagate errors on I/O dispatch
Paolo Bonzini
1
-9
/
+12
2013-05-29
exec: just use io_mem_read/io_mem_write for 8-byte I/O accesses
Paolo Bonzini
1
-7
/
+1
2013-05-29
memory: correctly handle endian-swapped 64-bit accesses
Paolo Bonzini
1
-3
/
+9
2013-05-29
memory: add address_space_access_valid
Paolo Bonzini
1
-0
/
+21
2013-05-29
exec: implement .valid.accepts for subpages
Paolo Bonzini
1
-0
/
+20
2013-05-29
exec: introduce memory_access_size
Paolo Bonzini
1
-10
/
+17
2013-05-29
exec: introduce memory_access_is_direct
Paolo Bonzini
1
-17
/
+22
2013-05-29
exec: expect mr->ops to be initialized for ROM
Paolo Bonzini
1
-9
/
+0
2013-05-29
memory: move unassigned_mem_ops to memory.c
Paolo Bonzini
1
-12
/
+0
2013-05-29
memory: add address_space_translate
Paolo Bonzini
1
-94
/
+98
2013-05-29
memory: dispatch unassigned accesses based on .valid.accepts
Paolo Bonzini
1
-24
/
+12
2013-05-29
exec: do not use error_mem_read
Paolo Bonzini
1
-14
/
+2
2013-05-29
exec: make io_mem_unassigned private
Paolo Bonzini
1
-2
/
+2
2013-05-29
exec: drop useless #if
Paolo Bonzini
1
-2
/
+0
2013-05-29
exec: eliminate io_mem_ram
Paolo Bonzini
1
-16
/
+2
2013-05-24
memory: clean up phys_page_find
Paolo Bonzini
1
-6
/
+2
2013-05-24
memory: limit sections in the radix tree to the actual address space size
Avi Kivity
1
-1
/
+12
2013-05-24
memory: assert that PhysPageEntry's ptr does not overflow
Paolo Bonzini
1
-0
/
+6
2013-05-24
exec: eliminate stq_phys_notdirty
Paolo Bonzini
1
-27
/
+0
2013-05-24
exec: eliminate qemu_put_ram_ptr
Paolo Bonzini
1
-8
/
+0
2013-05-24
exec: remove obsolete comment
Paolo Bonzini
1
-6
/
+0
2013-05-14
osdep: introduce qemu_anon_ram_free to free qemu_anon_ram_alloc-ed memory
Paolo Bonzini
1
-6
/
+2
2013-05-14
osdep, kvm: rename low-level RAM allocation functions
Paolo Bonzini
1
-3
/
+3
2013-05-01
cpu: Add qemu_for_each_cpu()
Michael S. Tsirkin
1
-0
/
+10
2013-04-08
hw: move headers to include/
Paolo Bonzini
1
-1
/
+1
2013-03-26
exec: assert that RAMBlock size is non-zero
Stefan Hajnoczi
1
-0
/
+2
2013-03-14
Merge remote-tracking branch 'afaerber/qom-cpu' into staging
Anthony Liguori
1
-14
/
+16
2013-03-12
exec: make -mem-path filenames deterministic
Peter Feiner
1
-1
/
+12
2013-03-12
cpu: Pass CPUState to cpu_interrupt()
Andreas Färber
1
-1
/
+1
2013-03-12
exec: Pass CPUState to cpu_reset_interrupt()
Andreas Färber
1
-7
/
+0
2013-03-12
cpu: Move halted and interrupt_request fields to CPUState
Andreas Färber
1
-7
/
+9
2013-03-12
cpu: Register VMStateDescription through CPUState
Andreas Färber
1
-2
/
+9
2013-03-12
cpu: Fix qemu_get_cpu() to return NULL if CPU not found
Igor Mammedov
1
-1
/
+1
2013-03-03
Handle CPU interrupts by inline checking of a flag
Peter Maydell
1
-1
/
+1
2013-02-16
cputlb: Pass CPUState to cpu_unlink_tb()
Andreas Färber
1
-1
/
+1
2013-02-16
cpu: Move exit_request field to CPUState
Andreas Färber
1
-1
/
+3
2013-01-19
Replace non-portable asprintf by g_strdup_printf
Stefan Weil
1
-5
/
+3
2013-01-15
exec: Return CPUState from qemu_get_cpu()
Andreas Färber
1
-3
/
+3
2013-01-15
cpu: Move cpu_index field to CPUState
Andreas Färber
1
-6
/
+7
2013-01-15
cpu: Move numa_node field to CPUState
Andreas Färber
1
-3
/
+1
2013-01-12
stubs: fully replace qemu-tool.c and qemu-user.c
Paolo Bonzini
1
-1
/
+1
2013-01-06
Revert "virtio-pci: replace byte swap hack"
Blue Swirl
1
-0
/
+18
2013-01-06
virtio-pci: replace byte swap hack
Blue Swirl
1
-18
/
+0
2012-12-20
protect the ramlist with a separate mutex
Umesh Deshpande
1
-2
/
+27
2012-12-20
add a version number to ram_list
Umesh Deshpande
1
-0
/
+4
2012-12-20
exec: sort the memory from biggest to smallest
Paolo Bonzini
1
-2
/
+12
2012-12-20
exec: change RAM list to a TAILQ
Paolo Bonzini
1
-17
/
+17
2012-12-20
exec: change ramlist from MRU order to a 1-item cache
Paolo Bonzini
1
-21
/
+28
2012-12-19
softmmu: move include files to include/sysemu/
Paolo Bonzini
1
-3
/
+3
2012-12-19
misc: move include files to include/qemu/
Paolo Bonzini
1
-3
/
+3
2012-12-19
exec: move include files to include/exec/
Paolo Bonzini
1
-4
/
+4
2012-12-19
janitor: do not rely on indirect inclusions of or from qemu-char.h
Paolo Bonzini
1
-0
/
+1
2012-12-16
exec: move TB handling to translate-all.c
Blue Swirl
1
-1711
/
+2
2012-12-16
exec: extract TB watchpoint check
Blue Swirl
1
-8
/
+14
2012-12-16
exec: fix coding style
Blue Swirl
1
-68
/
+110
2012-12-08
exec: Advise huge pages for the TCG code gen buffer
Richard Henderson
1
-0
/
+2
2012-11-12
dma: Define dma_context_memory and use in sysbus-ohci
Peter Maydell
1
-0
/
+5
2012-11-03
Merge branch 'trivial-patches' of git://github.com/stefanha/qemu
Blue Swirl
1
-6
/
+9
2012-11-03
tcg: Add extended GETPC mechanism for MMU helpers with ldst optimization
Yeongkyoon Lee
1
-0
/
+11
2012-11-01
exec: make some functions static
Blue Swirl
1
-6
/
+9
2012-10-31
cpu: Move thread_id to CPUState
Andreas Färber
1
-1
/
+4
2012-10-31
cpus: Pass CPUState to qemu_cpu_kick()
Andreas Färber
1
-1
/
+1
2012-10-31
cpus: Pass CPUState to qemu_cpu_is_self()
Andreas Färber
1
-1
/
+2
2012-10-23
Rename target_phys_addr_t to hwaddr
Avi Kivity
1
-81
/
+81
2012-10-22
Call MADV_HUGEPAGE for guest RAM allocations
Luiz Capitulino
1
-0
/
+1
2012-10-22
Merge remote-tracking branch 'quintela/migration-next-20121017' into staging
Anthony Liguori
1
-1
/
+1
2012-10-22
Merge remote-tracking branch 'qemu-kvm/memory/dma' into staging
Anthony Liguori
1
-184
/
+133
2012-10-22
memory: add address_space_destroy()
Avi Kivity
1
-0
/
+10
2012-10-22
memory: per-AddressSpace dispatch
Avi Kivity
1
-67
/
+107
2012-10-22
memory: use AddressSpace for MemoryListener filtering
Avi Kivity
1
-5
/
+5
2012-10-22
memory: move tcg flush into a tcg memory listener
Avi Kivity
1
-2
/
+6
2012-10-22
memory: move address_space_memory and address_space_io out of memory core
Avi Kivity
1
-2
/
+7
2012-10-22
memory: manage coalesced mmio via a MemoryListener
Avi Kivity
1
-13
/
+0
2012-10-20
exec: Make MIN_CODE_GEN_BUFFER_SIZE private to exec.c
Richard Henderson
1
-0
/
+4
2012-10-20
exec: Allocate code_gen_prologue from code_gen_buffer
Richard Henderson
1
-19
/
+11
2012-10-20
exec: Do not use absolute address hints for code_gen_buffer with -fpie
Richard Henderson
1
-1
/
+6
2012-10-20
exec: Don't make DEFAULT_CODE_GEN_BUFFER_SIZE too large
Richard Henderson
1
-1
/
+5
2012-10-20
exec: Split up and tidy code_gen_buffer
Richard Henderson
1
-92
/
+103
2012-10-17
ram: Export last_ram_offset()
Juan Quintela
1
-1
/
+1
2012-10-15
memory: drop no-op MemoryListener callbacks
Avi Kivity
1
-96
/
+0
2012-10-15
memory: rename 'exec-obsolete.h'
Avi Kivity
1
-2
/
+1
2012-10-05
cpu_dump_state: move DUMP_FPU and DUMP_CCOP flags from x86-only to generic
Peter Maydell
1
-10
/
+2
2012-10-03
exec, memory: Call to xen_modified_memory.
Anthony PERARD
1
-0
/
+1
2012-10-03
exec: Introduce helper to set dirty flags.
Anthony PERARD
1
-35
/
+17
2012-09-21
tcg-sparc: Assume v9 cpu always, i.e. force v8plus in 32-bit mode.
Richard Henderson
1
-3
/
+3
2012-09-21
tcg-sparc: Don't MAP_FIXED on top of the program
Richard Henderson
1
-4
/
+2
2012-09-17
cpu_physical_memory_write_rom() needs to do TB invalidates
David Gibson
1
-0
/
+7
2012-09-17
add -machine mem-merge=on|off option
Luiz Capitulino
1
-3
/
+16
2012-08-16
memory: add -machine dump-guest-core=on|off
Jason Baron
1
-0
/
+21
2012-08-11
exec.c: fix dirty bitmap reallocation
Igor Mitsyanko
1
-0
/
+2
2012-08-03
exec.c: Remove out of date comment
Peter Maydell
1
-8
/
+0
2012-08-03
exec.c: Use subpages for large unaligned mappings
Tyler Hall
1
-4
/
+9
2012-08-03
exec.c: Fix off-by-one error in register_subpage
Tyler Hall
1
-1
/
+1
2012-07-18
Merge remote-tracking branch 'qemu-kvm/uq/master' into staging
Anthony Liguori
1
-4
/
+4
2012-07-12
memory: pass EventNotifier, not eventfd
Paolo Bonzini
1
-4
/
+4
2012-07-10
s390: autodetect map private
Christian Borntraeger
1
-15
/
+3
2012-06-29
dirty bitmap: abstract its use
Juan Quintela
1
-2
/
+1
2012-06-29
Only TCG needs TLB handling
Juan Quintela
1
-10
/
+21
2012-06-21
qemu-log: move logging to qemu-log.c
Blue Swirl
1
-122
/
+0
2012-06-18
qdev: Use wrapper for qdev_get_path
Anthony Liguori
1
-2
/
+2
2012-06-11
Merge remote-tracking branch 'stefanha/trivial-patches' into staging
Anthony Liguori
1
-10
/
+12
2012-06-09
exec: fix TB invalidation after breakpoint insertion/deletion
Max Filippov
1
-1
/
+2
2012-06-08
Clarify comments of tb_invalidate_phys_[page_]range
Jan Kiszka
1
-10
/
+12
2012-06-04
Add API to check whether a physical address is I/O address
Wen Congyang
1
-0
/
+12
2012-05-19
linux-user: Fix stale tbs after mmap
Alexander Graf
1
-0
/
+17
2012-05-01
memory: move functions is_romd and section_addr to memory API
Blue Swirl
1
-8
/
+0
2012-05-01
cputlb: prepare private memory API for public consumption
Blue Swirl
1
-31
/
+37
2012-05-01
cputlb: move TLB handling to a separate file
Blue Swirl
1
-374
/
+6
2012-05-01
exec: prepare for splitting
Blue Swirl
1
-65
/
+92
2012-04-15
w64: Use uintptr_t in exec.c
Stefan Weil
1
-37
/
+40
2012-04-15
w64: Use larger alignment for section with generated code
Stefan Weil
1
-2
/
+1
2012-04-15
w64: Fix data types in cpu-all.h, exec.c
Stefan Weil
1
-3
/
+3
2012-04-14
exec: provide tb_invalidate_phys_addr function
Max Filippov
1
-3
/
+6
2012-04-14
Use uintptr_t for various op related functions
Blue Swirl
1
-6
/
+6
2012-04-07
w64: Fix data type of tb_next and other variables used for host addresses
Stefan Weil
1
-3
/
+3
2012-03-24
tcg: Use the GDB JIT debugging interface.
Richard Henderson
1
-0
/
+1
2012-03-19
exec: fix guest memory access for Xen
memory/urgent
Anthony PERARD
1
-2
/
+2
2012-03-19
memory: check for watchpoints when getting code ram_addr
Avi Kivity
1
-1
/
+2
2012-03-19
exec: fix write tlb entry misused as iotlb
Avi Kivity
1
-3
/
+8
[next]