index
:
riscv-gnu-toolchain/qemu.git
block
master
stable-0.10
stable-0.11
stable-0.12
stable-0.13
stable-0.14
stable-0.15
stable-1.0
stable-1.1
stable-1.2
stable-1.3
stable-1.4
stable-1.5
stable-1.6
stable-1.7
stable-2.0
stable-2.1
stable-2.10
stable-2.11
stable-2.12
stable-2.2
stable-2.3
stable-2.4
stable-2.5
stable-2.6
stable-2.7
stable-2.8
stable-2.9
stable-3.0
stable-3.1
stable-4.0
stable-4.1
stable-4.2
stable-5.0
stable-6.0
stable-6.1
stable-7.2
stable-8.0
stable-8.1
stable-8.2
stable-9.0
stable-9.1
staging
staging-7.2
staging-8.0
staging-8.1
staging-8.2
staging-9.0
staging-9.1
Unnamed repository; edit this file 'description' to name the repository.
root
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
exec
/
cpu-all.h
Age
Commit message (
Expand
)
Author
Files
Lines
2024-05-06
exec/cpu: Extract page-protection definitions to page-protection.h
Philippe Mathieu-Daudé
1
-0
/
+1
2024-05-06
exec/cpu: Remove duplicated PAGE_PASSTHROUGH definition
Philippe Mathieu-Daudé
1
-6
/
+0
2024-05-06
exec/cpu: Remove obsolete PAGE_RESERVED definition
Philippe Mathieu-Daudé
1
-4
/
+0
2024-05-06
exec/cpu: Indent TARGET_PAGE_foo definitions
Philippe Mathieu-Daudé
1
-12
/
+13
2024-05-03
user: Move 'abitypes.h' from 'exec/user' to 'user'
Philippe Mathieu-Daudé
1
-1
/
+1
2024-04-26
exec: Restrict inclusion of 'user/guest-base.h'
Philippe Mathieu-Daudé
1
-3
/
+0
2024-04-26
exec: Rename 'exec/user/guest-base.h' as 'user/guest-base.h'
Philippe Mathieu-Daudé
1
-1
/
+1
2024-04-26
exec: Move [b]tswapl() declarations to 'exec/user/tswap-target.h'
Philippe Mathieu-Daudé
1
-8
/
+0
2024-04-26
exec/cpu-all: Remove unused tswapls() definitions
Philippe Mathieu-Daudé
1
-2
/
+0
2024-04-26
exec/cpu-all: Remove unused 'qemu/thread.h' header
Philippe Mathieu-Daudé
1
-1
/
+0
2024-04-26
exec/cpu-all: Reduce 'qemu/rcu.h' header inclusion
Philippe Mathieu-Daudé
1
-1
/
+0
2024-04-26
exec: Include 'cpu.h' before validating CPUArchState placement
Philippe Mathieu-Daudé
1
-0
/
+1
2024-03-05
accel/tcg: Add TLB_CHECK_ALIGNED
Richard Henderson
1
-1
/
+3
2024-02-03
include/exec: Change cpu_mmu_index argument to CPUState
Richard Henderson
1
-1
/
+1
2024-02-03
include/exec: Implement cpu_mmu_index generically
Richard Henderson
1
-0
/
+4
2024-01-29
include/exec: Move cpu_*()/cpu_env() to common header
Anton Johansson
1
-25
/
+0
2024-01-29
include/exec: Move PAGE_* macros to common header
Anton Johansson
1
-24
/
+0
2023-10-04
accel/tcg: Restrict dump_exec_info() declaration
Philippe Mathieu-Daudé
1
-5
/
+0
2023-10-04
exec: Make EXCP_FOO definitions target agnostic
Philippe Mathieu-Daudé
1
-7
/
+0
2023-10-04
accel/tcg: Remove env_tlb()
Anton Johansson
1
-11
/
+0
2023-10-04
accel/tcg: Remove env_neg()
Richard Henderson
1
-12
/
+1
2023-10-04
accel/tcg: Remove cpu_set_cpustate_pointers
Richard Henderson
1
-10
/
+0
2023-10-04
accel/tcg: Replace CPUState.env_ptr with cpu_env()
Richard Henderson
1
-1
/
+0
2023-10-03
accel/tcg: Remove cpu_neg()
Richard Henderson
1
-11
/
+0
2023-10-03
accel/tcg: Remove CPUState.icount_decr_ptr
Richard Henderson
1
-1
/
+0
2023-10-03
accel/tcg: Move CPUNegativeOffsetState into CPUState
Richard Henderson
1
-13
/
+9
2023-10-03
accel/tcg: Validate placement of CPUNegativeOffsetState
Richard Henderson
1
-0
/
+6
2023-10-03
accel/tcg: Restrict tcg_exec_[un]realizefn() to TCG
Philippe Mathieu-Daudé
1
-2
/
+0
2023-10-03
accel/tcg: Have tcg_exec_realizefn() return a boolean
Philippe Mathieu-Daudé
1
-1
/
+1
2023-08-24
include/exec: Widen tlb_hit/tlb_hit_page()
Anton Johansson
1
-2
/
+2
2023-07-15
accel/tcg: Return bool from page_check_range
Richard Henderson
1
-1
/
+12
2023-07-15
accel/tcg: Introduce page_find_range_empty
Richard Henderson
1
-0
/
+15
2023-07-15
accel/tcg: Introduce page_check_range_empty
Richard Henderson
1
-0
/
+12
2023-07-03
plugins: force slow path when plugins instrument memory ops
Alex Bennée
1
-1
/
+1
2023-06-26
accel/tcg: Renumber TLB_DISCARD_WRITE
Richard Henderson
1
-2
/
+2
2023-06-26
accel/tcg: Move TLB_WATCHPOINT to TLB_SLOW_FLAGS_MASK
Richard Henderson
1
-4
/
+4
2023-06-26
accel/tcg: Store some tlb flags in CPUTLBEntryFull
Richard Henderson
1
-4
/
+17
2023-06-05
tcg: Move TLB_FLAGS_MASK check out of get_alignment_bits
Richard Henderson
1
-0
/
+3
2023-05-16
tcg: Split out exec/user/guest-base.h
Richard Henderson
1
-4
/
+1
2023-04-20
include/exec: Provide the tswap() functions for target independent code, too
Thomas Huth
1
-63
/
+1
2023-03-28
include/exec: Change reserved_va semantics to last byte
Richard Henderson
1
-1
/
+10
2023-03-28
accel/tcg: Pass last not end to page_reset_target_data
Richard Henderson
1
-1
/
+1
2023-03-28
accel/tcg: Pass last not end to page_set_flags
Richard Henderson
1
-1
/
+1
2023-03-20
replace TABs with spaces
Yeqi Fu
1
-1
/
+1
2022-10-26
accel/tcg: Simplify page_get/alloc_target_data
Richard Henderson
1
-15
/
+6
2022-10-26
accel/tcg: Make page_alloc_target_data allocation constant
Richard Henderson
1
-5
/
+4
2022-09-27
linux-user: Passthrough MADV_DONTNEED for certain file mappings
Ilya Leoshkevich
1
-0
/
+6
2022-08-11
linux-user/aarch64: Reset target data on MADV_DONTNEED
Vitaly Buka
1
-0
/
+1
2022-06-11
accel/tcg: Inline dump_opcount_info() and remove it
Bernhard Beschow
1
-1
/
+0
2022-06-11
accel/tcg/cpu-exec: Unexport dump_drift_info()
Bernhard Beschow
1
-2
/
+0
[next]