diff options
| author | David Gibson | 2013-03-12 01:31:18 +0100 |
|---|---|---|
| committer | Alexander Graf | 2013-03-22 15:28:48 +0100 |
| commit | d5aea6f367d25b630a952a5a0c8289add774a8e8 (patch) | |
| tree | 7a8a8ed8ab64426cd81300f54440042c72c75955 /blockdev-nbd.c | |
| parent | target-ppc: mmu_ctx_t should not be a global type (diff) | |
| download | qemu-d5aea6f367d25b630a952a5a0c8289add774a8e8.tar.gz qemu-d5aea6f367d25b630a952a5a0c8289add774a8e8.tar.xz qemu-d5aea6f367d25b630a952a5a0c8289add774a8e8.zip | |
mmu-hash*: Add header file for definitions
Currently cpu.h contains a number of definitions relating to the 64-bit
hash MMU. Some are used in the MMU emulation code, but some are only used
in the spapr MMU management hcall implementations.
This patch moves these definitions (except for a few that are needed
more widely) into mmu-hash64.h header, shared between the MMU emulation
code and the spapr hcall code. The MMU emulation code is also updated to
actually use a number of those definitions in place of hard coded
constants.
Similarly, we add new analogous definitions to mmu-hash32.h and use those
in place of many hard-coded constants in mmu-hash32.c
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
[agraf: fix 32-bit hosts]
Signed-off-by: Alexander Graf <agraf@suse.de>
Diffstat (limited to 'blockdev-nbd.c')
0 files changed, 0 insertions, 0 deletions
