[PATCH v4 10/10] doc: implement CRC using riscv carryless multiply

Daniel Gregory code at danielg0.com
Sun Feb 22 16:30:04 CET 2026


Add to v26.03 release notes support for RISC-V Zbc extension to
accelerate CRC using the Linux RISC-V hardware probing interface to
detect its presence at runtime.

Signed-off-by: Daniel Gregory <code at danielg0.com>
---
 .mailmap                               | 2 +-
 doc/guides/rel_notes/release_26_03.rst | 8 ++++++++
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/.mailmap b/.mailmap
index 6c4c977dde..ba36d4310d 100644
--- a/.mailmap
+++ b/.mailmap
@@ -314,7 +314,7 @@ Dan Gora <dg at adax.com>
 Dan Nowlin <dan.nowlin at intel.com>
 Dan Wei <dan.wei at intel.com>
 Dana Vardi <danat at marvell.com>
-Daniel Gregory <daniel.gregory at bytedance.com>
+Daniel Gregory <code at danielg0.com>
 Daniel Kaminsky <daniel.kaminsky at infinitelocality.com>
 Daniel Kan <dan at nyansa.com>
 Daniel Martin Buckley <daniel.m.buckley at intel.com>
diff --git a/doc/guides/rel_notes/release_26_03.rst b/doc/guides/rel_notes/release_26_03.rst
index b4499ec066..b5badfb909 100644
--- a/doc/guides/rel_notes/release_26_03.rst
+++ b/doc/guides/rel_notes/release_26_03.rst
@@ -106,6 +106,14 @@ New Features
   Added handling of the key combination Control+L
   to clear the screen before redisplaying the prompt.
 
+* **Added RISC-V carryless multiplication support in CRC computation.**
+
+  The RISC-V Zbc extension adds instructions for carryless multiplication.
+  Support for using this extension to accelerate CRC computation was added to
+  hash and net. This acceleration is enabled when the Zbc extension is present
+  on the build target and detected at runtime using the Linux RISC-V hardware
+  probing interface.
+
 Removed Items
 -------------
 
-- 
2.53.0



More information about the dev mailing list