index
:
kvm/nab/qemu-kvm.git
master
vhost-scsi
vhost-scsi-for-1.3
vhost-scsi-for-1.3-abi-v1
vhost-scsi-for-1.4
vhost-scsi-merge
vhost-scsi-merge-v3
vhost-scsi-paolo
vhost-scsi-workaround
nab's qemu-kvm.git repository.
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
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
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
2012-03-18
softmmu templates: optionally pass CPUState to memory access functions
Blue Swirl
1
-0
/
+4
2012-03-14
Rename CPUState -> CPUArchState
Andreas Färber
1
-57
/
+57
2012-03-08
memory: get rid of cpu_register_io_memory()
Avi Kivity
1
-57
/
+0
2012-03-08
memory: dispatch directly via MemoryRegion
Avi Kivity
1
-66
/
+36
2012-03-08
exec: fix code tlb entry misused as iotlb in get_page_addr_code()
Avi Kivity
1
-1
/
+1
2012-03-08
memory: store section indices in iotlb instead of io indices
Avi Kivity
1
-4
/
+19
2012-03-08
memory: make phys_page_find() return an unadjusted section
Avi Kivity
1
-116
/
+102
2012-03-05
memory: fix I/O port aliases
Avi Kivity
1
-2
/
+6
2012-03-03
Merge branch 'xtensa' of git://jcmvbkbc.spb.ru/dumb/qemu-xtensa
Blue Swirl
1
-5
/
+13
2012-02-29
memory: allow phys_map tree paths to terminate early
Avi Kivity
1
-11
/
+17
2012-02-29
memory: unify PhysPageEntry::node and ::leaf
Avi Kivity
1
-20
/
+18
2012-02-29
memory: change phys_page_set() to set multiple pages
Avi Kivity
1
-18
/
+23
2012-02-29
memory: switch phys_page_set() to a recursive implementation
Avi Kivity
1
-26
/
+41
2012-02-29
memory: replace phys_page_find_alloc() with phys_page_set()
Avi Kivity
1
-11
/
+4
2012-02-29
memory: simplify multipage/subpage registration
Avi Kivity
1
-55
/
+65
2012-02-29
memory: give phys_page_find() its own tree search loop
Avi Kivity
1
-4
/
+13
2012-02-29
memory: make phys_page_find() return a MemoryRegionSection
Avi Kivity
1
-139
/
+160
2012-02-29
memory: move tlb flush to MemoryListener commit callback
Avi Kivity
1
-8
/
+8
2012-02-29
memory: unify the two branches of cpu_register_physical_memory_log()
Avi Kivity
1
-34
/
+15
2012-02-29
memory: fix RAM subpages in newly initialized pages
Avi Kivity
1
-12
/
+10
2012-02-29
memory: compress phys_map node pointers to 16 bits
Avi Kivity
1
-9
/
+45
2012-02-29
memory: store MemoryRegionSection pointers in phys_map
Avi Kivity
1
-80
/
+107
2012-02-29
memory: unify phys_map last level with intermediate levels
Avi Kivity
1
-43
/
+35
2012-02-29
memory: remove first level of l1_phys_map
Avi Kivity
1
-21
/
+8
2012-02-29
memory: change memory registration to rebuild the memory map on each change
Avi Kivity
1
-1
/
+49
2012-02-29
memory: support stateless memory listeners
Avi Kivity
1
-0
/
+32
2012-02-29
memory: split memory listener for the two address spaces
Avi Kivity
1
-14
/
+66
2012-02-29
memory: allow MemoryListeners to observe a specific address space
Avi Kivity
1
-1
/
+1
2012-02-29
memory: use a MemoryListener for core memory map updates too
Avi Kivity
1
-0
/
+75
2012-02-29
memory: don't pass ->readable attribute to cpu_register_physical_memory_log
Avi Kivity
1
-1
/
+1
2012-02-20
exec: let cpu_watchpoint_insert accept larger watchpoints
Max Filippov
1
-1
/
+2
2012-02-20
exec: fix check_watchpoint exiting cpu_loop
Max Filippov
1
-1
/
+2
2012-02-20
exec: add missing breaks to the watch_mem_write
Max Filippov
1
-3
/
+9
2012-02-01
exec.c: Clarify comment about tlb_flush() flush_global parameter
Peter Maydell
1
-2
/
+12
2012-01-21
virtio-pci: Fix endianness of virtio config
Benjamin Herrenschmidt
1
-0
/
+14
2012-01-13
tcg-arm: fix a typo in comments
Aurelien Jarno
1
-1
/
+1
2012-01-04
Remove IO_MEM_SHIFT
Avi Kivity
1
-18
/
+14
2012-01-04
Drop IO_MEM_ROMD
Avi Kivity
1
-8
/
+12
2012-01-04
Remove IO_MEM_SUBPAGE
Avi Kivity
1
-5
/
+5
2012-01-04
Direct dispatch through MemoryRegion
Avi Kivity
1
-30
/
+10
2012-01-04
Convert io_mem_watch to be a MemoryRegion
Avi Kivity
1
-47
/
+26
2012-01-04
Convert IO_MEM_SUBPAGE_RAM to be a MemoryRegion
Avi Kivity
1
-48
/
+24
2012-01-04
Convert the subpage wrapper to be a MemoryRegion
Avi Kivity
1
-52
/
+18
2012-01-04
Switch cpu_register_physical_memory_log() to use MemoryRegions
Avi Kivity
1
-5
/
+19
2012-01-04
Convert IO_MEM_{RAM,ROM,UNASSIGNED,NOTDIRTY} to MemoryRegions
Avi Kivity
1
-134
/
+84
2012-01-04
Uninline get_page_addr_code()
Avi Kivity
1
-0
/
+26
2012-01-04
Avoid range comparisons on io index types
Avi Kivity
1
-17
/
+20
2012-01-04
Fix wrong region_offset when overlaying a page with another
Avi Kivity
1
-0
/
+1
2012-01-04
memory: move mmio access to functions
Avi Kivity
1
-27
/
+27
2012-01-04
exec: make phys_page_find() return a temporary
Avi Kivity
1
-100
/
+48
2012-01-04
memory: move endianness compensation to memory core
Avi Kivity
1
-133
/
+9
2012-01-04
memory: obsolete cpu_physical_memory_[gs]et_dirty_tracking()
Avi Kivity
1
-10
/
+0
2012-01-04
Store MemoryRegion in RAMBlock
Avi Kivity
1
-0
/
+1
2012-01-04
vmstate, memory: decouple vmstate from memory API
Avi Kivity
1
-9
/
+22
2012-01-03
Remove cpu_get_physical_page_desc()
Avi Kivity
1
-11
/
+0
2012-01-03
memory: remove CPUPhysMemoryClient
Avi Kivity
1
-164
/
+5
2011-12-20
memory: add API for observing updates to the physical memory map
Avi Kivity
1
-0
/
+5
2011-12-19
memory: move obsolete exec.c functions to a private header
Avi Kivity
1
-0
/
+3
2011-12-19
memory, xen: pass MemoryRegion to xen_ram_alloc()
Avi Kivity
1
-4
/
+6
2011-12-15
phys_page_find_alloc: Use correct initial region_offset.
Alex Rozenman
1
-1
/
+2
2011-12-15
exec.c: Fix subpage memory access to RAM MemoryRegion
Andreas Färber
1
-2
/
+63
2011-12-14
tcg/arm: remove fixed map code buffer restriction
Dr. David Alan Gilbert
1
-3
/
+1
2011-12-10
w32: Disable buffering for log file
Stefan Weil
1
-2
/
+4
2011-11-01
Make cpu_single_env thread-local
Paolo Bonzini
1
-1
/
+1
2011-11-01
Error check find_ram_offset
Alex Williamson
1
-2
/
+9
2011-10-26
exec.c: Remove useless comment
陳韋任
1
-1
/
+0
2011-10-21
qemu-timer: move icount to cpus.c
Paolo Bonzini
1
-3
/
+0
2011-10-01
Move GETPC from dyngen-exec.h to exec-all.h
Blue Swirl
1
-0
/
+1
2011-09-21
Remove qemu_host_page_bits
Stefan Weil
1
-4
/
+0
2011-08-20
Use glib memory allocation and free functions
Anthony Liguori
1
-24
/
+24
2011-08-12
fix QLIST usage for RAM list
Paolo Bonzini
1
-1
/
+1
2011-08-08
Integrate I/O memory regions into qemu
Avi Kivity
1
-0
/
+10
2011-08-07
Use mmap to allocate execute memory
Tobias Nygren
1
-1
/
+2
2011-08-05
Avoid allocating TCG resources in non-TCG mode
Jan Kiszka
1
-5
/
+14
2011-08-05
memory: use signed arithmetic
Avi Kivity
1
-1
/
+1
2011-07-29
Merge remote-tracking branch 'agraf/xen-next' into staging
Anthony Liguori
1
-6
/
+7
2011-07-29
exec.c: initialize memory map
Avi Kivity
1
-0
/
+19
2011-07-26
cpu-common: Have a ram_addr_t of uint64 with Xen.
Anthony PERARD
1
-4
/
+5
2011-07-26
exec.c: Use ram_addr_t in cpu_physical_memory_rw(...).
Anthony PERARD
1
-2
/
+2
2011-07-20
Fix unassigned memory access handling
Blue Swirl
1
-6
/
+6
2011-07-17
qemu_ram_ptr_length: take ram_addr_t as arguments
Stefano Stabellini
1
-7
/
+14
2011-07-17
xen: Fold CONFIG_XEN_MAPCACHE into CONFIG_XEN
Jan Kiszka
1
-8
/
+8
2011-07-17
xen: Clean up map cache API naming
Jan Kiszka
1
-8
/
+10
2011-07-12
exec.c: Fix calculation of code_gen_buffer_max_size
Peter Maydell
1
-2
/
+2
2011-07-12
exec: add endian specific phys ld/st functions
Alexander Graf
1
-10
/
+191
2011-06-27
Merge remote-tracking branch 'stefanha/trivial-patches' into staging
Anthony Liguori
1
-3
/
+7
2011-06-26
Remove exec-all.h include directives
Blue Swirl
1
-1
/
+0
2011-06-24
exec: last_first_tb was only used in !ONLY_USER case
Juan Quintela
1
-3
/
+7
2011-06-22
Merge remote-tracking branch 'mst/for_anthony' into staging
Anthony Liguori
1
-6
/
+33
2011-06-19
xen: mapcache performance improvements
Stefano Stabellini
1
-18
/
+10
2011-06-19
exec.c: refactor cpu_physical_memory_map
Stefano Stabellini
1
-17
/
+34
2011-06-19
xen: remove xen_map_block and xen_unmap_block
Stefano Stabellini
1
-15
/
+4
2011-06-19
xen: remove qemu_map_cache_unlock
Stefano Stabellini
1
-1
/
+1
2011-06-15
Merge remote-tracking branch 'origin/master' into pci
Michael S. Tsirkin
1
-18
/
+110
2011-06-12
CPUPhysMemoryClient: batch addresses in catchup
Alex Williamson
1
-6
/
+33
2011-06-10
Merge remote branch 'rth/axp-next' into alpha-merge
Edgar E. Iglesias
1
-6
/
+6
2011-06-08
Fix compilation warning due to missing header for sigaction (followup)
Alexandre Raymond
1
-1
/
+0
2011-06-03
exec: Implement qemu_ram_free_from_ptr()
Alex Williamson
1
-0
/
+13
2011-05-31
target-alpha: Trap for unassigned and unaligned addresses.
Richard Henderson
1
-6
/
+6
2011-05-23
Merge branch 'trivial-patches' of git://repo.or.cz/qemu/stefanha
Aurelien Jarno
1
-1
/
+1
2011-05-22
Fix typos in comments (chek -> check)
Stefan Weil
1
-1
/
+1
2011-05-20
s390x: complain when allocating ram fails
Alexander Graf
1
-0
/
+4
2011-05-20
s390x: change mapping base to allow guests > 2GB
Christian Borntraeger
1
-3
/
+7
2011-05-08
Introduce qemu_put_ram_ptr
Anthony PERARD
1
-3
/
+35
2011-05-08
xen: Introduce the Xen mapcache
Jun Nakajima
1
-4
/
+44
2011-05-05
Merge remote branch 'origin/master' into pci
Michael S. Tsirkin
1
-14
/
+25
2011-05-05
CPUPhysMemoryClient: Pass guest physical address not region offset
Alex Williamson
1
-4
/
+12
2011-05-05
CPUPhysMemoryClient: Fix typo in phys memory client registration
Alex Williamson
1
-1
/
+1
2011-05-02
Redirect cpu_interrupt to callback handler
Jan Kiszka
1
-1
/
+3
2011-05-02
Break up user and system cpu_interrupt implementations
Jan Kiszka
1
-4
/
+10
2011-04-20
Remove unused function parameter from cpu_restore_state
Stefan Weil
1
-5
/
+4
2011-04-12
Replace cpu_physical_memory_rw were possible
Stefan Weil
1
-1
/
+1
2011-04-12
exec: Remove a type cast which is no longer needed
Stefan Weil
1
-1
/
+1
2011-04-07
exec: Handle registrations of the entire address space
Edgar E. Iglesias
1
-2
/
+6
2011-04-06
cpu: add set_memory flag to request dirty logging
Michael S. Tsirkin
1
-6
/
+8
2011-03-16
Expose thread_id in info cpus
Jan Kiszka
1
-0
/
+3
2011-03-15
s390: Detect invalid invocations of qemu_ram_free/remap
Jan Kiszka
1
-0
/
+4
2011-03-15
Add qemu_ram_remap
Huang Ying
1
-1
/
+62
2011-03-13
Refactor thread retrieval and check
Jan Kiszka
1
-1
/
+1
2011-03-10
Fix performance regression in qemu_get_ram_ptr
Vincent Palatin
1
-2
/
+5
2011-02-14
Introduce log_start/log_stop in CPUPhysMemoryClient
Anthony PERARD
1
-0
/
+30
2011-02-10
Make tb_alloc static
Tristan Gingold
1
-26
/
+26
2011-01-16
tcg/sparc64: fix segfault
Blue Swirl
1
-0
/
+7
2010-12-21
Use mmap() within code_gen_alloc() for OpenBSD.
Brad
1
-1
/
+2
2010-12-11
Add endianness as io mem parameter
Alexander Graf
1
-7
/
+14
2010-12-11
exec: introduce endianness swapped mmio
Alexander Graf
1
-2
/
+121
2010-12-03
exec: Remove debugging fprintf() that slipped into qemu_ram_alloc_from_ptr()
Stefan Hajnoczi
1
-1
/
+0
2010-12-02
migration: stable ram block ordering
Michael S. Tsirkin
1
-2
/
+22
2010-10-30
exec: Use fprintf_function for dump_exec_info (format checking)
Stefan Weil
1
-12
/
+4
2010-10-20
Export qemu_ram_addr_from_host
Marcelo Tosatti
1
-9
/
+17
2010-10-03
exec: Fix compilation error for debug code
Stefan Weil
1
-2
/
+3
2010-09-25
Introduce qemu_madvise()
Andreas Färber
1
-6
/
+2
2010-08-28
Fix segfault in mmio subpage handling code.
Gleb Natapov
1
-0
/
+2
2010-08-22
exec: remove code duplication in qemu_ram_alloc() and qemu_ram_alloc_from_ptr()
Yoshiaki Tamura
1
-58
/
+26
2010-08-22
exec: replace tabs by spaces.
Yoshiaki Tamura
1
-28
/
+28
2010-08-10
Add qemu_ram_alloc_from_ptr function
Cam Macdonell
1
-0
/
+43
2010-07-22
Declare code_gen_ptr, code_gen_max_blocks 'static'
Stefan Weil
1
-2
/
+2
2010-07-07
Fix warning about uninitialized variable
Blue Swirl
1
-1
/
+1
2010-07-06
ramblocks: No more being lazy about duplicate names
Alex Williamson
1
-10
/
+3
2010-07-06
qemu_ram_free: Implement it
Alex Williamson
1
-4
/
+58
2010-07-06
ramblocks: Make use of DeviceState pointer and BusInfo.get_dev_path
Alex Williamson
1
-2
/
+27
2010-07-06
qemu_ram_alloc: Add DeviceState and name parameters
Alex Williamson
1
-1
/
+1
2010-07-06
savevm: Add DeviceState param
Alex Williamson
1
-2
/
+2
2010-07-06
Remove uses of ram.last_offset (aka last_ram_offset)
Alex Williamson
1
-5
/
+14
2010-06-30
A bit optimization for tlb_set_page()
Jun Koi
1
-4
/
+6
2010-06-14
ram_blocks: Convert to a QLIST
Alex Williamson
1
-51
/
+27
2010-06-11
tcg-s390: Allocate the code_gen_buffer near the main program.
Richard Henderson
1
-0
/
+7
2010-06-09
tcg: get rid of copy_size in TCGOpDef
Aurelien Jarno
1
-1
/
+1
2010-05-21
tcg: Initialize the prologue after GUEST_BASE is fixed.
Richard Henderson
1
-0
/
+5
2010-05-11
Fix -mem-path with hugetlbfs
Marcelo Tosatti
1
-2
/
+6
2010-05-07
Fill in unassigned mem read/write callbacks.
Richard Henderson
1
-2
/
+10
2010-05-06
qemu: address todo comment in exec.c
Michael S. Tsirkin
1
-7
/
+60
2010-05-06
Fix zero-length write(2).
Richard Henderson
1
-0
/
+3
2010-05-05
Remove PAGE_RESERVED
Paul Brook
1
-29
/
+2
2010-04-25
Remove IO_MEM_SUBWIDTH.
Richard Henderson
1
-77
/
+36
2010-04-11
Cleanup dead code
Jun Koi
1
-3
/
+0
2010-04-10
Revert "Avoid page_set_flags() assert in qemu-user host page protection code"
Aurelien Jarno
1
-7
/
+6
2010-04-09
Avoid page_set_flags() assert in qemu-user host page protection code
Juergen Lock
1
-6
/
+7
2010-04-08
Replace direct phys_ram_dirty access with wrapper functions.
Yoshiaki Tamura
1
-25
/
+20
2010-04-05
Split TLB addend and target_phys_addr_t
Paul Brook
1
-1
/
+1
2010-04-01
tcg: align static_code_gen_buffer to CODE_GEN_ALIGN
Aurelien Jarno
1
-1
/
+2
2010-04-01
linux-user: fix page_unprotect when host page size > target page size
Aurelien Jarno
1
-23
/
+22
2010-03-30
Get bsd-user host page protection code working on FreeBSD hosts
Juergen Lock
1
-0
/
+50
2010-03-29
Compile qemu-timer only once
Blue Swirl
1
-0
/
+1
2010-03-28
exec: remove dead code
Aurelien Jarno
1
-1
/
+0
2010-03-27
be more specific in -mem-path error messages
Michael Tokarev
1
-2
/
+2
2010-03-17
Large page TLB flush
Paul Brook
1
-10
/
+45
2010-03-14
Fix pagetable code
Paul Brook
1
-6
/
+6
2010-03-13
Fix more wrong usermode virtual address types
Blue Swirl
1
-2
/
+2
[next]