summaryrefslogtreecommitdiff
path: root/arch/riscv/kernel/cpufeature.c
AgeCommit message (Expand)Author
2026-10-08riscv: support early isa ext and use it to optimize pgtable_l4|l5_enabledJisheng Zhang
2026-10-08riscv: remove RISCV_ALTERNATIVE Kconfig optionJisheng Zhang
2026-10-08riscv: Add Zic64b to cpufeature and hwprobeQingwei Hu
2026-10-08riscv: Add B to hwcap and hwprobeAndrew Jones
2026-10-05RISC-V: Clear HSTATUS.HU on CPU initializationYong-Xuan Wang
2026-09-01riscv: report Zfhmin/Zvfhmin when Zfh/Zvfh are presentJinRui
2026-08-07riscv: Add Ziccamoa, Ziccif, Ziccrse, and Za64rs to cpufeature and hwprobeAndrew Jones
2026-08-07riscv: Add Zicclsm to cpufeature and hwprobeJesse Taube
2026-08-07riscv: cpufeature: Clarify ISA spec version for canonical orderGuodong Xu
2026-08-07riscv: Standardize extension capitalizationCharlie Jenkins
2026-08-07riscv: Detect the Ssqosid extensionDrew Fustini
2026-08-07RISC-V: Add Ssccfg/Smcdeleg ISA extension definition and parsingAtish Patra
2026-08-07RISC-V: Add Smcntrpmf extension parsingAtish Patra
2026-08-07RISC-V: Add Smcsrind and Sscsrind ISA extension definition and parsingAtish Patra
2026-05-07riscv: cpufeature: Use pre-defined ISA ext macros to index isa2hwcapHui Wang
2026-04-30riscv: cpufeature: Drop this_hwcap clear in T-Head vector workaroundHui Wang
2026-01-29riscv: add kernel command line option to opt out of user CFIDeepak Gupta
2026-01-25riscv: zicfiss / zicfilp enumerationDeepak Gupta
2026-01-05riscv: cpufeature: Fix Zk bundled extension missing ZknhGuodong Xu
2025-12-19riscv: add ISA extension parsing for Zilsd and ZclsdPincheng Wang
2025-12-05Merge tag 'riscv-for-linus-6.19-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2025-11-24riscv: add RISC-V Svrsw60t59b extension supportChunyan Zhang
2025-11-19riscv: Add ISA extension parsing for ZalasrXu Lu
2025-10-18riscv: cpufeature: avoid uninitialized variable in has_thead_homogeneous_vlenb()Paul Walmsley
2025-09-18riscv: cpufeature: add validation for zfa, zfh and zfhminClément Léger
2025-06-05riscv: Add support for ZicbopAlexandre Ghiti
2025-04-01Merge patch series "Add some validation for vector, vector crypto and fp stuff"Alexandre Ghiti
2025-03-25RISC-V: add f & d extension validation checksConor Dooley
2025-03-25RISC-V: add vector crypto extension validation checksConor Dooley
2025-03-25RISC-V: add vector extension validation checksConor Dooley
2025-03-19riscv: add parsing for Zaamo and Zalrsc extensionsClément Léger
2025-03-18riscv: Simplify base extension checks and direct boolean returnChin Yik Ming
2025-03-18RISC-V: Enable cbo.clean/flush in usermodeYunhui Cui
2025-03-18Merge patch series "riscv: Add bfloat16 instruction support"Alexandre Ghiti
2025-03-18riscv: add ISA extension parsing for bfloat16 ISA extensionInochi Amaoto
2025-02-14riscv: cpufeature: use bitmap_equal() instead of memcmp()Clément Léger
2025-01-18Merge patch series "riscv: Add support for xtheadvector"Palmer Dabbelt
2025-01-18riscv: Add ghostwrite vulnerabilityCharlie Jenkins
2025-01-18riscv: vector: Support xtheadvector save/restoreCharlie Jenkins
2025-01-18riscv: vector: Use vlenb from DT for theadCharlie Jenkins
2025-01-18riscv: Add thead and xtheadvector as a vendor extensionCharlie Jenkins
2024-11-30Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2024-11-27Merge tag 'riscv-for-linus-6.13-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds
2024-11-27Merge tag 'kvm-riscv-6.13-2' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini
2024-11-21RISC-V: Add Svade and Svadu Extensions SupportYong-Xuan Wang
2024-11-11Merge patch series "Zacas/Zabha support and qspinlocks"Palmer Dabbelt
2024-11-11riscv: Add ISA extension parsing for ZiccrseAlexandre Ghiti
2024-11-11riscv: Implement cmpxchg8/16() using ZabhaAlexandre Ghiti
2024-11-07asm-generic: introduce text-patching.hMike Rapoport (Microsoft)
2024-10-24riscv: Add ISA extension parsing for pointer maskingSamuel Holland