diff options
author | Christoph Müllner <christoph.muellner@vrull.eu> | 2023-11-23 01:04:47 +0100 |
---|---|---|
committer | Christoph Müllner <christoph.muellner@vrull.eu> | 2023-12-01 01:48:27 +0100 |
commit | ea1bd007428cb20df9a36a049d3a0ccd9ae74894 (patch) | |
tree | 1689f41eeb795a67ed07cbed0a5c7db842413582 /cpu | |
parent | 3281156164aec0b8e547503569c64081f5f69717 (diff) | |
download | gdb-ea1bd007428cb20df9a36a049d3a0ccd9ae74894.zip gdb-ea1bd007428cb20df9a36a049d3a0ccd9ae74894.tar.gz gdb-ea1bd007428cb20df9a36a049d3a0ccd9ae74894.tar.bz2 |
RISC-V: Zv*: Add support for Zvkb ISA extension
Back then when the support for the RISC-V vector crypto extensions
was merged, the specification was frozen, but not ratified.
A frozen specification is allowed to change within tight bounds
before ratification and this has happend with the vector crypto
extensions.
The following changes were applied:
* A new extension Zvkb was defined, which is a strict subset of Zvbb.
* Zvkn and Zvks include now Zvkb instead of Zvbb.
This patch implements these changes between the frozen and the
ratified specification.
Note, that this technically an incompatible change of Zvkn and Zvks,
but I am not aware of any project that depends on the currently
implemented behaviour of Zvkn and Zvks. So this patch should be fine.
Reported-By: Jerry Shih <jerry.shih@sifive.com>
Reported-By: Eric Biggers <ebiggers@kernel.org>
Signed-off-by: Christoph Müllner <christoph.muellner@vrull.eu>
Diffstat (limited to 'cpu')
0 files changed, 0 insertions, 0 deletions