[PATCH v2] docs/system: update FEAT_BBML[12] references

Alex Bennée posted 1 patch 1 week, 3 days ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260127145555.3070590-1-alex.bennee@linaro.org
docs/system/arm/emulation.rst | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
[PATCH v2] docs/system: update FEAT_BBML[12] references
Posted by Alex Bennée 1 week, 3 days ago
It looks like the features were renamed to include the levels at some
point. To make it easier to match features up to the Arm ARM update to
use the full name.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>

---
v2
  - move level 1/2 into the () section
---
 docs/system/arm/emulation.rst | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/docs/system/arm/emulation.rst b/docs/system/arm/emulation.rst
index 3f30ea5a30e..e0d5f9886e1 100644
--- a/docs/system/arm/emulation.rst
+++ b/docs/system/arm/emulation.rst
@@ -26,7 +26,8 @@ the following architecture extensions:
 - FEAT_ASID16 (16 bit ASID)
 - FEAT_ASID2 (Concurrent use of two ASIDs)
 - FEAT_ATS1A (Address Translation operations that ignore stage 1 permissions)
-- FEAT_BBM at level 2 (Translation table break-before-make levels)
+- FEAT_BBML1 (Translation table break-before-make level 1)
+- FEAT_BBML2 (Translation table break-before-make level 2)
 - FEAT_BF16 (AArch64 BFloat16 instructions)
 - FEAT_BTI (Branch Target Identification)
 - FEAT_CCIDX (Extended cache index)
-- 
2.47.3


Re: [PATCH v2] docs/system: update FEAT_BBML[12] references
Posted by Peter Maydell 1 week, 1 day ago
On Tue, 27 Jan 2026 at 14:56, Alex Bennée <alex.bennee@linaro.org> wrote:
>
> It looks like the features were renamed to include the levels at some
> point. To make it easier to match features up to the Arm ARM update to
> use the full name.
>
> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
>
> ---



Applied to target-arm.next, thanks.

-- PMM
Re: [PATCH v2] docs/system: update FEAT_BBML[12] references
Posted by Pierrick Bouvier 1 week, 3 days ago
On 1/27/26 6:55 AM, Alex Bennée wrote:
> It looks like the features were renamed to include the levels at some
> point. To make it easier to match features up to the Arm ARM update to
> use the full name.
> 
> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
> 
> ---
> v2
>    - move level 1/2 into the () section
> ---
>   docs/system/arm/emulation.rst | 3 ++-
>   1 file changed, 2 insertions(+), 1 deletion(-)
> 
> diff --git a/docs/system/arm/emulation.rst b/docs/system/arm/emulation.rst
> index 3f30ea5a30e..e0d5f9886e1 100644
> --- a/docs/system/arm/emulation.rst
> +++ b/docs/system/arm/emulation.rst
> @@ -26,7 +26,8 @@ the following architecture extensions:
>   - FEAT_ASID16 (16 bit ASID)
>   - FEAT_ASID2 (Concurrent use of two ASIDs)
>   - FEAT_ATS1A (Address Translation operations that ignore stage 1 permissions)
> -- FEAT_BBM at level 2 (Translation table break-before-make levels)
> +- FEAT_BBML1 (Translation table break-before-make level 1)
> +- FEAT_BBML2 (Translation table break-before-make level 2)
>   - FEAT_BF16 (AArch64 BFloat16 instructions)
>   - FEAT_BTI (Branch Target Identification)
>   - FEAT_CCIDX (Extended cache index)

Reviewed-by: Pierrick Bouvier <pierrick.bouvier@linaro.org