: 4cece764965020c22cff7665b18a012006359095
patch link:
https://lore.kernel.org/r/20240411-dev-charlie-support_thead_vector_6_9-v1-6-4af9815ec746%40rivosinc.com
patch subject: [PATCH 06/19] riscv: Extend cpufeature.c to detect vendor
extensions
config: riscv-randconfig-r133-20240413
(https://download.01.org/0day-ci
On Fri, Apr 12, 2024 at 09:58:04AM -0700, Charlie Jenkins wrote:
> On Fri, Apr 12, 2024 at 01:30:08PM +0100, Conor Dooley wrote:
> > On Thu, Apr 11, 2024 at 09:11:12PM -0700, Charlie Jenkins wrote:
> > > static void __init riscv_parse_isa_string(unsigned long *this_hwcap,
> > > struct riscv_isain
On Fri, Apr 12, 2024 at 01:30:08PM +0100, Conor Dooley wrote:
> On Thu, Apr 11, 2024 at 09:11:12PM -0700, Charlie Jenkins wrote:
> > static void __init riscv_parse_isa_string(unsigned long *this_hwcap,
> > struct riscv_isainfo *isainfo,
>
> > - unsigned long *
: 4cece764965020c22cff7665b18a012006359095
patch link:
https://lore.kernel.org/r/20240411-dev-charlie-support_thead_vector_6_9-v1-6-4af9815ec746%40rivosinc.com
patch subject: [PATCH 06/19] riscv: Extend cpufeature.c to detect vendor
extensions
config: riscv-defconfig
(https://download.01.org/0day-ci/archive
On Thu, Apr 11, 2024 at 09:11:12PM -0700, Charlie Jenkins wrote:
> static void __init riscv_parse_isa_string(unsigned long *this_hwcap, struct
> riscv_isainfo *isainfo,
> - unsigned long *isa2hwcap, const char
> *isa)
> +
Create a private namespace for each vendor above 0x8000. During the
probing of hardware capabilities, the vendorid of each hart is used to
resolve the vendor extension compatibility.
Signed-off-by: Charlie Jenkins
---
arch/riscv/include/asm/cpufeature.h | 7 ++
arch/riscv/include/asm/hwcap.h