[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v4 2/7] target/m68k: add MC68040 MMU
From: |
Richard Henderson |
Subject: |
Re: [Qemu-devel] [PATCH v4 2/7] target/m68k: add MC68040 MMU |
Date: |
Thu, 18 Jan 2018 21:34:49 -0800 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 |
On 01/18/2018 11:38 AM, Laurent Vivier wrote:
> Only add MC68040 MMU page table processing and related
> registers (Special Status Word, Translation Control Register,
> User Root Pointer and Supervisor Root Pointer).
>
> Transparent Translation Registers, DFC/SFC and pflush/ptest
> will be added later.
>
> Signed-off-by: Laurent Vivier <address@hidden>
> ---
> v4: align logical/physical on TARGET_PAGE_SIZE for tlb_set_page()
> v3: s/smaller/smallest/
> v2: move mmu_fault to CPUM68KState
> set TARGET_PAGE_BITS to 12 to avoid tlb_add_large_page() path
> use -page_size to mask address instead of TARGET_PAGE_MASK
> add ACCESS_DEBUG to not update page table USED/MODIFIED bits
> on gdb access
> rename ACCESS_INT to ACCESS_DATA
>
> v2: move mmu_fault to CPUM68KState
> set TARGET_PAGE_BITS to 12 to avoid tlb_add_large_page() path
> use -page_size to mask address instead of TARGET_PAGE_MASK
> add ACCESS_DEBUG to not update page table USED/MODIFIED bits
> on gdb access
> rename ACCESS_INT to ACCESS_DATA
Reviewed-by: Richard Henderson <address@hidden>
r~
- [Qemu-devel] [PATCH v4 0/7] target/m68k: supervisor mode (part 2), Laurent Vivier, 2018/01/18
- [Qemu-devel] [PATCH v4 3/7] target/m68k: add Transparent Translation, Laurent Vivier, 2018/01/18
- [Qemu-devel] [PATCH v4 2/7] target/m68k: add MC68040 MMU, Laurent Vivier, 2018/01/18
- [Qemu-devel] [PATCH v4 5/7] target/m68k: add moves, Laurent Vivier, 2018/01/18
- [Qemu-devel] [PATCH v4 6/7] target/m68k: add pflush/ptest, Laurent Vivier, 2018/01/18
- [Qemu-devel] [PATCH v4 4/7] target/m68k: add index parameter to gen_load()/gen_store() and Co., Laurent Vivier, 2018/01/18
- [Qemu-devel] [PATCH v4 7/7] target/m68k: add HMP command "info tlb", Laurent Vivier, 2018/01/18
- [Qemu-devel] [PATCH v4 1/7] accel/tcg: add size paremeter in tlb_fill(), Laurent Vivier, 2018/01/18