docs/about/deprecated.rst | 24 ------------------------ 1 file changed, 24 deletions(-)
RISC-V 'Z' CPU properties were removed in commit 455c0fa9eef,
for the release v10.1.0. Remove the stale comment.
Fixes: 455c0fa9eef ("target/riscv: remove capital 'Z' CPU properties")
Signed-off-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com>
---
docs/about/deprecated.rst | 24 ------------------------
1 file changed, 24 deletions(-)
diff --git a/docs/about/deprecated.rst b/docs/about/deprecated.rst
index ccbc4219497..368fa1b4ed3 100644
--- a/docs/about/deprecated.rst
+++ b/docs/about/deprecated.rst
@@ -349,30 +349,6 @@ the addition of volatile memory support, it is now necessary to distinguish
between persistent and volatile memory backends. As such, memdev is deprecated
in favor of persistent-memdev.
-
-RISC-V CPU properties which start with capital 'Z' (since 8.2)
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-
-All RISC-V CPU properties which start with capital 'Z' are being deprecated
-starting in 8.2. The reason is that they were wrongly added with capital 'Z'
-in the past. CPU properties were later added with lower-case names, which
-is the format we want to use from now on.
-
-Users which try to use these deprecated properties will receive a warning
-recommending to switch to their stable counterparts:
-
-- "Zifencei" should be replaced with "zifencei"
-- "Zicsr" should be replaced with "zicsr"
-- "Zihintntl" should be replaced with "zihintntl"
-- "Zihintpause" should be replaced with "zihintpause"
-- "Zawrs" should be replaced with "zawrs"
-- "Zfa" should be replaced with "zfa"
-- "Zfh" should be replaced with "zfh"
-- "Zfhmin" should be replaced with "zfhmin"
-- "Zve32f" should be replaced with "zve32f"
-- "Zve64f" should be replaced with "zve64f"
-- "Zve64d" should be replaced with "zve64d"
-
Block device options
''''''''''''''''''''
--
2.55.0
On 10/18/2026 8:07 PM, Philippe Mathieu-Daudé wrote:
> RISC-V 'Z' CPU properties were removed in commit 455c0fa9eef,
> for the release v10.1.0. Remove the stale comment.
I wasn't aware that we need to remove stuff from deprecated.rst after
awhile. Thanks for taking care of it!
Reviewed-by: Daniel Henrique Barboza <daniel.barboza@oss.qualcomm.com>
>
> Fixes: 455c0fa9eef ("target/riscv: remove capital 'Z' CPU properties")
> Signed-off-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com>
> ---
> docs/about/deprecated.rst | 24 ------------------------
> 1 file changed, 24 deletions(-)
>
> diff --git a/docs/about/deprecated.rst b/docs/about/deprecated.rst
> index ccbc4219497..368fa1b4ed3 100644
> --- a/docs/about/deprecated.rst
> +++ b/docs/about/deprecated.rst
> @@ -349,30 +349,6 @@ the addition of volatile memory support, it is now necessary to distinguish
> between persistent and volatile memory backends. As such, memdev is deprecated
> in favor of persistent-memdev.
>
> -
> -RISC-V CPU properties which start with capital 'Z' (since 8.2)
> -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> -
> -All RISC-V CPU properties which start with capital 'Z' are being deprecated
> -starting in 8.2. The reason is that they were wrongly added with capital 'Z'
> -in the past. CPU properties were later added with lower-case names, which
> -is the format we want to use from now on.
> -
> -Users which try to use these deprecated properties will receive a warning
> -recommending to switch to their stable counterparts:
> -
> -- "Zifencei" should be replaced with "zifencei"
> -- "Zicsr" should be replaced with "zicsr"
> -- "Zihintntl" should be replaced with "zihintntl"
> -- "Zihintpause" should be replaced with "zihintpause"
> -- "Zawrs" should be replaced with "zawrs"
> -- "Zfa" should be replaced with "zfa"
> -- "Zfh" should be replaced with "zfh"
> -- "Zfhmin" should be replaced with "zfhmin"
> -- "Zve32f" should be replaced with "zve32f"
> -- "Zve64f" should be replaced with "zve64f"
> -- "Zve64d" should be replaced with "zve64d"
> -
> Block device options
> ''''''''''''''''''''
>
On Mon, 19 Oct 2026 at 10:42, Daniel Henrique Barboza <daniel.barboza@oss.qualcomm.com> wrote: > > > > On 10/18/2026 8:07 PM, Philippe Mathieu-Daudé wrote: > > RISC-V 'Z' CPU properties were removed in commit 455c0fa9eef, > > for the release v10.1.0. Remove the stale comment. > > I wasn't aware that we need to remove stuff from deprecated.rst after > awhile. Thanks for taking care of it! We are supposed to move the section from deprecated.rst to removed.rst (adjusting it as necessary) when the feature moves from "deprecated" to "actually removed". We didn't do that in 455c0fa9eef, so we should do that here, rather than just deleting the section. > > docs/about/deprecated.rst | 24 ------------------------ > > 1 file changed, 24 deletions(-) Alistair, could you unqueue this, please, as it doesn't update removed.rst ? thanks -- PMM
On 10/19/2026 6:48 AM, Peter Maydell wrote: > On Mon, 19 Oct 2026 at 10:42, Daniel Henrique Barboza > <daniel.barboza@oss.qualcomm.com> wrote: >> >> >> >> On 10/18/2026 8:07 PM, Philippe Mathieu-Daudé wrote: >>> RISC-V 'Z' CPU properties were removed in commit 455c0fa9eef, >>> for the release v10.1.0. Remove the stale comment. >> >> I wasn't aware that we need to remove stuff from deprecated.rst after >> awhile. Thanks for taking care of it! > > We are supposed to move the section from deprecated.rst to > removed.rst (adjusting it as necessary) when the feature moves > from "deprecated" to "actually removed". We didn't do that in > 455c0fa9eef, so we should do that here, rather than just deleting > the section. Got it. Thanks for clarifying! Phil, can you please re-send the patch moving the text to remove.rst? Thanks, Daniel > >>> docs/about/deprecated.rst | 24 ------------------------ >>> 1 file changed, 24 deletions(-) > > Alistair, could you unqueue this, please, as it doesn't update > removed.rst ? > > thanks > -- PMM
On 19/10/26 13:54, Daniel Henrique Barboza wrote: > > > On 10/19/2026 6:48 AM, Peter Maydell wrote: >> On Mon, 19 Oct 2026 at 10:42, Daniel Henrique Barboza >> <daniel.barboza@oss.qualcomm.com> wrote: >>> >>> >>> >>> On 10/18/2026 8:07 PM, Philippe Mathieu-Daudé wrote: >>>> RISC-V 'Z' CPU properties were removed in commit 455c0fa9eef, >>>> for the release v10.1.0. Remove the stale comment. >>> >>> I wasn't aware that we need to remove stuff from deprecated.rst after >>> awhile. Thanks for taking care of it! >> >> We are supposed to move the section from deprecated.rst to >> removed.rst (adjusting it as necessary) when the feature moves >> from "deprecated" to "actually removed". We didn't do that in >> 455c0fa9eef, so we should do that here, rather than just deleting >> the section. Oops... > > Got it. Thanks for clarifying! > > Phil, can you please re-send the patch moving the text to remove.rst? Fixed in v2: https://lore.kernel.org/qemu-devel/20261020075927.56983-1-philmd@oss.qualcomm.com/T/#u
On Mon, 2026-10-19 at 01:07 +0200, Philippe Mathieu-Daudé wrote:
> RISC-V 'Z' CPU properties were removed in commit 455c0fa9eef,
> for the release v10.1.0. Remove the stale comment.
>
> Fixes: 455c0fa9eef ("target/riscv: remove capital 'Z' CPU
> properties")
> Signed-off-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com>
Thanks!
Applied to riscv-to-apply.next
Alistair
> ---
> docs/about/deprecated.rst | 24 ------------------------
> 1 file changed, 24 deletions(-)
>
> diff --git a/docs/about/deprecated.rst b/docs/about/deprecated.rst
> index ccbc4219497..368fa1b4ed3 100644
> --- a/docs/about/deprecated.rst
> +++ b/docs/about/deprecated.rst
> @@ -349,30 +349,6 @@ the addition of volatile memory support, it is
> now necessary to distinguish
> between persistent and volatile memory backends. As such, memdev is
> deprecated
> in favor of persistent-memdev.
>
> -
> -RISC-V CPU properties which start with capital 'Z' (since 8.2)
> -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> -
> -All RISC-V CPU properties which start with capital 'Z' are being
> deprecated
> -starting in 8.2. The reason is that they were wrongly added with
> capital 'Z'
> -in the past. CPU properties were later added with lower-case names,
> which
> -is the format we want to use from now on.
> -
> -Users which try to use these deprecated properties will receive a
> warning
> -recommending to switch to their stable counterparts:
> -
> -- "Zifencei" should be replaced with "zifencei"
> -- "Zicsr" should be replaced with "zicsr"
> -- "Zihintntl" should be replaced with "zihintntl"
> -- "Zihintpause" should be replaced with "zihintpause"
> -- "Zawrs" should be replaced with "zawrs"
> -- "Zfa" should be replaced with "zfa"
> -- "Zfh" should be replaced with "zfh"
> -- "Zfhmin" should be replaced with "zfhmin"
> -- "Zve32f" should be replaced with "zve32f"
> -- "Zve64f" should be replaced with "zve64f"
> -- "Zve64d" should be replaced with "zve64d"
> -
> Block device options
> ''''''''''''''''''''
>
On Mon, 2026-10-19 at 01:07 +0200, Philippe Mathieu-Daudé wrote:
> RISC-V 'Z' CPU properties were removed in commit 455c0fa9eef,
> for the release v10.1.0. Remove the stale comment.
>
> Fixes: 455c0fa9eef ("target/riscv: remove capital 'Z' CPU
> properties")
> Signed-off-by: Philippe Mathieu-Daudé <philmd@oss.qualcomm.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Alistair
> ---
> docs/about/deprecated.rst | 24 ------------------------
> 1 file changed, 24 deletions(-)
>
> diff --git a/docs/about/deprecated.rst b/docs/about/deprecated.rst
> index ccbc4219497..368fa1b4ed3 100644
> --- a/docs/about/deprecated.rst
> +++ b/docs/about/deprecated.rst
> @@ -349,30 +349,6 @@ the addition of volatile memory support, it is
> now necessary to distinguish
> between persistent and volatile memory backends. As such, memdev is
> deprecated
> in favor of persistent-memdev.
>
> -
> -RISC-V CPU properties which start with capital 'Z' (since 8.2)
> -^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> -
> -All RISC-V CPU properties which start with capital 'Z' are being
> deprecated
> -starting in 8.2. The reason is that they were wrongly added with
> capital 'Z'
> -in the past. CPU properties were later added with lower-case names,
> which
> -is the format we want to use from now on.
> -
> -Users which try to use these deprecated properties will receive a
> warning
> -recommending to switch to their stable counterparts:
> -
> -- "Zifencei" should be replaced with "zifencei"
> -- "Zicsr" should be replaced with "zicsr"
> -- "Zihintntl" should be replaced with "zihintntl"
> -- "Zihintpause" should be replaced with "zihintpause"
> -- "Zawrs" should be replaced with "zawrs"
> -- "Zfa" should be replaced with "zfa"
> -- "Zfh" should be replaced with "zfh"
> -- "Zfhmin" should be replaced with "zfhmin"
> -- "Zve32f" should be replaced with "zve32f"
> -- "Zve64f" should be replaced with "zve64f"
> -- "Zve64d" should be replaced with "zve64d"
> -
> Block device options
> ''''''''''''''''''''
>
© 2016 - 2026 Red Hat, Inc.