summaryrefslogtreecommitdiff
path: root/exec.c
AgeCommit message (Expand)Author
2012-06-04Add API to check whether a physical address is I/O addressWen Congyang
2012-05-19linux-user: Fix stale tbs after mmapAlexander Graf
2012-05-01memory: move functions is_romd and section_addr to memory APIBlue Swirl
2012-05-01cputlb: prepare private memory API for public consumptionBlue Swirl
2012-05-01cputlb: move TLB handling to a separate fileBlue Swirl
2012-05-01exec: prepare for splittingBlue Swirl
2012-04-15w64: Use uintptr_t in exec.cStefan Weil
2012-04-15w64: Use larger alignment for section with generated codeStefan Weil
2012-04-15w64: Fix data types in cpu-all.h, exec.cStefan Weil
2012-04-14exec: provide tb_invalidate_phys_addr functionMax Filippov
2012-04-14Use uintptr_t for various op related functionsBlue Swirl
2012-04-07w64: Fix data type of tb_next and other variables used for host addressesStefan Weil
2012-03-24tcg: Use the GDB JIT debugging interface.Richard Henderson
2012-03-19exec: fix guest memory access for XenAnthony PERARD
2012-03-19memory: check for watchpoints when getting code ram_addrAvi Kivity
2012-03-19exec: fix write tlb entry misused as iotlbAvi Kivity
2012-03-18softmmu templates: optionally pass CPUState to memory access functionsBlue Swirl
2012-03-14Rename CPUState -> CPUArchStateAndreas Färber
2012-03-08memory: get rid of cpu_register_io_memory()Avi Kivity
2012-03-08memory: dispatch directly via MemoryRegionAvi Kivity
2012-03-08exec: fix code tlb entry misused as iotlb in get_page_addr_code()Avi Kivity
2012-03-08memory: store section indices in iotlb instead of io indicesAvi Kivity
2012-03-08memory: make phys_page_find() return an unadjusted sectionAvi Kivity
2012-03-05memory: fix I/O port aliasesAvi Kivity
2012-03-03Merge branch 'xtensa' of git://jcmvbkbc.spb.ru/dumb/qemu-xtensaBlue Swirl
2012-02-29memory: allow phys_map tree paths to terminate earlyAvi Kivity
2012-02-29memory: unify PhysPageEntry::node and ::leafAvi Kivity
2012-02-29memory: change phys_page_set() to set multiple pagesAvi Kivity
2012-02-29memory: switch phys_page_set() to a recursive implementationAvi Kivity
2012-02-29memory: replace phys_page_find_alloc() with phys_page_set()Avi Kivity
2012-02-29memory: simplify multipage/subpage registrationAvi Kivity
2012-02-29memory: give phys_page_find() its own tree search loopAvi Kivity
2012-02-29memory: make phys_page_find() return a MemoryRegionSectionAvi Kivity
2012-02-29memory: move tlb flush to MemoryListener commit callbackAvi Kivity
2012-02-29memory: unify the two branches of cpu_register_physical_memory_log()Avi Kivity
2012-02-29memory: fix RAM subpages in newly initialized pagesAvi Kivity
2012-02-29memory: compress phys_map node pointers to 16 bitsAvi Kivity
2012-02-29memory: store MemoryRegionSection pointers in phys_mapAvi Kivity
2012-02-29memory: unify phys_map last level with intermediate levelsAvi Kivity
2012-02-29memory: remove first level of l1_phys_mapAvi Kivity
2012-02-29memory: change memory registration to rebuild the memory map on each changeAvi Kivity
2012-02-29memory: support stateless memory listenersAvi Kivity
2012-02-29memory: split memory listener for the two address spacesAvi Kivity
2012-02-29memory: allow MemoryListeners to observe a specific address spaceAvi Kivity
2012-02-29memory: use a MemoryListener for core memory map updates tooAvi Kivity
2012-02-29memory: don't pass ->readable attribute to cpu_register_physical_memory_logAvi Kivity
2012-02-20exec: let cpu_watchpoint_insert accept larger watchpointsMax Filippov
2012-02-20exec: fix check_watchpoint exiting cpu_loopMax Filippov
2012-02-20exec: add missing breaks to the watch_mem_writeMax Filippov
2012-02-01exec.c: Clarify comment about tlb_flush() flush_global parameterPeter Maydell