Message ID | 20250401080938.32278-1-philmd@linaro.org |
---|---|
Headers | show |
Series | cpus: Restrict SoftMMU mmu_index() to TCG | expand |
On 4/1/25 03:09, Philippe Mathieu-Daudé wrote: > mmu_index() is specific to TCG SoftMMU, > moveCPUClass::mmu_index() toTCGCPUOps::mmu_index(). > > Philippe Mathieu-Daudé (24): > hw/core/cpu: UpdateCPUClass::mmu_index docstring > accel/tcg: IntroduceTCGCPUOps::mmu_index() callback > target/alpha: Restrict SoftMMU mmu_index() to TCG > target/arm: Restrict SoftMMU mmu_index() to TCG > target/avr: Restrict SoftMMU mmu_index() to TCG > target/hppa: Restrict SoftMMU mmu_index() to TCG > target/i386: Remove unused cpu_(ldub,stb)_kernel macros > target/i386: Restrict cpu_mmu_index_kernel() to TCG > target/i386: Restrict SoftMMU mmu_index() to TCG > target/loongarch: Restrict SoftMMU mmu_index() to TCG > target/m68k: Restrict SoftMMU mmu_index() to TCG > target/microblaze: Restrict SoftMMU mmu_index() to TCG > target/mips: Restrict SoftMMU mmu_index() to TCG > target/openrisc: Restrict SoftMMU mmu_index() to TCG > target/ppc: Restrict SoftMMU mmu_index() to TCG > target/riscv: Restrict SoftMMU mmu_index() to TCG > target/rx: Restrict SoftMMU mmu_index() to TCG > target/s390x: Restrict SoftMMU mmu_index() to TCG > target/sh4: Restrict SoftMMU mmu_index() to TCG > target/sparc: Restrict SoftMMU mmu_index() to TCG > target/tricore: Restrict SoftMMU mmu_index() to TCG > target/xtensa: Restrict SoftMMU mmu_index() to TCG > hw/core/cpu: RemoveCPUClass::mmu_index() > exec: Restrict cpu-mmu-index.h to accel/tcg/ Reviewed-by: Richard Henderson <richard.henderson@linaro.org> r~
On 4/1/25 01:09, Philippe Mathieu-Daudé wrote: > mmu_index() is specific to TCG SoftMMU, > moveCPUClass::mmu_index() toTCGCPUOps::mmu_index(). > > Philippe Mathieu-Daudé (24): > hw/core/cpu: UpdateCPUClass::mmu_index docstring > accel/tcg: IntroduceTCGCPUOps::mmu_index() callback > target/alpha: Restrict SoftMMU mmu_index() to TCG > target/arm: Restrict SoftMMU mmu_index() to TCG > target/avr: Restrict SoftMMU mmu_index() to TCG > target/hppa: Restrict SoftMMU mmu_index() to TCG > target/i386: Remove unused cpu_(ldub,stb)_kernel macros > target/i386: Restrict cpu_mmu_index_kernel() to TCG > target/i386: Restrict SoftMMU mmu_index() to TCG > target/loongarch: Restrict SoftMMU mmu_index() to TCG > target/m68k: Restrict SoftMMU mmu_index() to TCG > target/microblaze: Restrict SoftMMU mmu_index() to TCG > target/mips: Restrict SoftMMU mmu_index() to TCG > target/openrisc: Restrict SoftMMU mmu_index() to TCG > target/ppc: Restrict SoftMMU mmu_index() to TCG > target/riscv: Restrict SoftMMU mmu_index() to TCG > target/rx: Restrict SoftMMU mmu_index() to TCG > target/s390x: Restrict SoftMMU mmu_index() to TCG > target/sh4: Restrict SoftMMU mmu_index() to TCG > target/sparc: Restrict SoftMMU mmu_index() to TCG > target/tricore: Restrict SoftMMU mmu_index() to TCG > target/xtensa: Restrict SoftMMU mmu_index() to TCG > hw/core/cpu: RemoveCPUClass::mmu_index() > exec: Restrict cpu-mmu-index.h to accel/tcg/ Queued to tcg-next, including the addition of the assert. r~