Hi Jan,
On 29/08/2024 08:54, Jan Beulich wrote:
On 22.08.2024 12:52, Ayan Kumar Halder wrote:
I will update the commit message as below. Let me know if this makes
sense.
Certainly better. One more question though:
```
xen: make VMAP support in MMU system only
Introduce CONFIG_HAS_VMAP which is selected by the architectures that
use MMU. vm_init() does not do anything if CONFIG_HAS_VMAP is not
enabled.
HAS_VMAP is widely used in ALTERNATIVE feature to remap a range of
memory with new memory attributes. Since this is highly dependent on
virtual address translation, we choose to fold HAS_VMAP in MMU. And
ALTERNATIVE depends on HAS_VMAP.
What is "fold HAS_VMAP in MMU"? I see no folding anywhere. My only guess
is that this means to describe the "select HAS_VMAP" being added to MMU.
But then why the word "fold"?
Sorry, I used the incorrect word. Rather I should say
"... we choose to make HAS_VMAP selected by MMU. And ALTERNATIVE depends
..."
- Ayan