Re: [PATCH v4 0/7] Rework x86 page table walks

2024-08-02 Thread Don Porter
On 7/23/24 23:39, Richard Henderson wrote: Hi Don. In addition to the other issues, this really needs to be broken up into many more patches. Every patch should do *one* thing:   - Code motion   - Introduce an API   - Introduce target-specific support for an API   - Use an API to implement a

Re: [PATCH v4 0/7] Rework x86 page table walks

2024-07-23 Thread Richard Henderson
Hi Don. In addition to the other issues, this really needs to be broken up into many more patches. Every patch should do *one* thing: - Code motion - Introduce an API - Introduce target-specific support for an API - Use an API to implement a monitor command - etc Patch 3, 'Add an "i

[PATCH v4 0/7] Rework x86 page table walks

2024-07-22 Thread Don Porter
This version of the 'info pg' command adopts Peter Maydell's request to write guest-agnostic page table iterator and accessor code, along with architecture-specific hooks. The first patch in this series contributes a generic page table iterator and an x86 instantiation. As a client, we first intro