/
LK_01_033 - Bitmanip extension discovery using HWPROBE

LK_01_033 - Bitmanip extension discovery using HWPROBE

About

Add HWPROBE based discovery for various Zb* sub-extensions:

  • Zba

  • Zbb

  • Zbc

  • Zbs

Status

Dependency

None

 

Development

COMPLETED

URL: NA

Development Timeline

NA

 

Upstreaming

COMPLETED

URL:
https://lkml.org/lkml/2023/5/9/900
https://lore.kernel.org/linux-riscv/20230627143747.1599218-1-sameo@rivosinc.com/
https://lore.kernel.org/lkml/20231011111438.909552-1-cleger@rivosinc.com/

Upstream Version

Linux-6.8

 

Contact

Evan Green (Rivos), Samul Ortiz (Rivos), Clement Leger (Rivos)

 

Updates

Jun 26, 2023

  • Project reported as priority for 2H23

Related content

LK_02_018 - KVM bitmanip extension virtualization
LK_02_018 - KVM bitmanip extension virtualization
More like this
LK_01_018 - Optimized bitops using Zb* extensions
LK_01_018 - Optimized bitops using Zb* extensions
More like this
LK_01_032 - Vector extension discovery using HWPROBE
LK_01_032 - Vector extension discovery using HWPROBE
More like this
LK_01_020 - Vector crypto extensions discovery using HWPROBE
LK_01_020 - Vector crypto extensions discovery using HWPROBE
More like this
SE_01_016 - QEMU linux-user hwprobe kernel parity (discontinued)
SE_01_016 - QEMU linux-user hwprobe kernel parity (discontinued)
More like this
LK_01_034 - GCM ghash using Zbc and Zbkb extensions
LK_01_034 - GCM ghash using Zbc and Zbkb extensions
More like this