Commit bf895c7
authored
[RISCV] Bump hwprobe support to Linux 6.11 (#108578)
This patch is the follow-up of
#94352 with some updates:
1. Add support for more extensions for `zve*`, `zimop`, `zc*`, `zcmop`
and `zawrs`.
2. Use `RISCV_HWPROBE_KEY_MISALIGNED_SCALAR_PERF` to check whether the
processor supports fast misaligned scalar memory access.
#108551 reminds me that the
patch
https://lore.kernel.org/all/[email protected]/T/
has been merged. Address comment
#94352 (comment).
References:
1. constants:
https://github.com/torvalds/linux/blame/v6.11-rc7/arch/riscv/include/uapi/asm/hwprobe.h
2. https://docs.kernel.org/arch/riscv/hwprobe.html
3. Related commits:
1. `zve*` support:
torvalds/linux@de8f828
2. `zimop` support:
torvalds/linux@36f8960
3. `zc*` support:
torvalds/linux@0ad70db
4. `zcmop` support:
torvalds/linux@fc078ea
5. `zawrs` support:
torvalds/linux@244c18f
6. scalar misaligned perf:
torvalds/linux@c42e2f0
and
torvalds/linux@1f528881 parent e6549b8 commit bf895c7
1 file changed
+22
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1998 | 1998 | | |
1999 | 1999 | | |
2000 | 2000 | | |
2001 | | - | |
| 2001 | + | |
| 2002 | + | |
2002 | 2003 | | |
2003 | 2004 | | |
2004 | 2005 | | |
| |||
2054 | 2055 | | |
2055 | 2056 | | |
2056 | 2057 | | |
2057 | | - | |
2058 | | - | |
2059 | | - | |
| 2058 | + | |
| 2059 | + | |
| 2060 | + | |
| 2061 | + | |
| 2062 | + | |
| 2063 | + | |
| 2064 | + | |
| 2065 | + | |
| 2066 | + | |
| 2067 | + | |
| 2068 | + | |
| 2069 | + | |
| 2070 | + | |
| 2071 | + | |
| 2072 | + | |
| 2073 | + | |
| 2074 | + | |
| 2075 | + | |
| 2076 | + | |
| 2077 | + | |
2060 | 2078 | | |
2061 | 2079 | | |
2062 | 2080 | | |
| |||
0 commit comments