| .. |
| vdso | Revert "riscv: hwprobe: Fix stale vDSO data for late-initialized keys at boot" | 3 months ago |
| vendor_extensions | riscv: asm: use .insn for making custom instructions | 1 year ago |
| acenv.h | RISC-V: Add support to build the ACPI core | 3 years ago |
| acpi.h | Merge tag 'riscv-for-linus-7.3-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux | 2 months ago |
| alternative-macros.h | riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers | 1 year ago |
| alternative.h | riscv: errata: Fix the PAUSE Opcode for MIPS P8700 | 1 year ago |
| arch_hweight.h | riscv: hweight: Use riscv_has_extension_likely | 11 months ago |
| archrandom.h | RISC-V: Implement archrandom when Zkr is available | 2 years ago |
| asm-extable.h | riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers | 1 year ago |
| asm-offsets.h | RISC-V: Task implementation | 9 years ago |
| asm-prototypes.h | riscv: add platform-specific double word shifts for riscv32 | 5 months ago |
| asm.h | riscv/runtime-const: Introduce runtime_const_mask_32() | 3 months ago |
| assembler.h | arch/riscv: compile vdso with landing pad and shadow stack note | 9 months ago |
| atomic.h | riscv: fix various typos in comments and code | 7 months ago |
| barrier.h | riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers | 1 year ago |
| bitops.h | riscv: remove irqflags.h inclusion in asm/bitops.h | 11 months ago |
| bitrev.h | arch/riscv: Add bitrev.h file to support rev8 and brev8 | 6 months ago |
| bug.h | Merge commit 'linus' into core/bugs, to resolve conflicts | 1 year ago |
| bugs.h | riscv: Add ghostwrite vulnerability | 1 year ago |
| cache.h | riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers | 1 year ago |
| cacheflush.h | mm/sparse-vmemmap: flush_cache_vmap() after hotplugging vmemmap | 4 months ago |
| cacheinfo.h | riscv: Add cache information in AUX vector | 6 years ago |
| cfi.h | kcfi: Rename CONFIG_CFI_CLANG to CONFIG_CFI | 1 year ago |
| checksum.h | riscv: checksum: Use riscv_has_extension_likely | 11 months ago |
| clint.h | RISC-V: Resurrect the MMIO timer implementation for M-mode systems | 6 years ago |
| clocksource.h | riscv: use vDSO common flow to reduce the latency of the time-related functions | 6 years ago |
| cmpxchg.h | riscv: cmpxchg: Use .option arch for Zacas and Zabha | 3 months ago |
| compat.h | riscv: compat: fix COMPAT_UTS_MACHINE definition | 9 months ago |
| cpu.h | RISC-V: Add support to build the ACPI core | 3 years ago |
| cpu_ops.h | riscv: cpu_ops: Change return value type of cpu_is_stopped() to bool | 5 months ago |
| cpu_ops_sbi.h | riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers | 1 year ago |
| cpufeature-macros.h | riscv: Move cpufeature.h macros into their own header | 2 years ago |
| cpufeature.h | riscv: zicfiss / zicfilp enumeration | 9 months ago |
| cpuidle.h | RISC-V: Enable CPU_IDLE drivers | 4 years ago |
| crash_reserve.h | kexec: split crashkernel reservation code out from crash_core.c | 2 years ago |
| csr.h | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | 2 months ago |
| csr_indirect.h | RISC-V: Define indirect CSR access helpers | 3 months ago |
| current.h | riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers | 1 year ago |
| delay.h | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 286 | 7 years ago |
| dma-noncoherent.h | riscv: mm: dma-noncoherent: nonstandard cache operations support | 3 years ago |
| dmi.h | riscv: dmi: Add SMBIOS/DMI support | 2 years ago |
| efi.h | Merge patch series "riscv: Introduce KASLR" | 3 years ago |
| elf.h | riscv: fix various typos in comments and code | 7 months ago |
| entry-common.h | riscv/traps: Introduce software check exception and uprobe handling | 9 months ago |
| errata_list.h | riscv: errata: Fix the PAUSE Opcode for MIPS P8700 | 1 year ago |
| errata_list_vendors.h | riscv: errata: Fix the PAUSE Opcode for MIPS P8700 | 1 year ago |
| exec.h | riscv: Randomize lower bits of stack address | 2 years ago |
| extable.h | riscv: mm: stub extable related functions/macros for !MMU | 3 years ago |
| fence.h | riscv: Add license to fence.h | 2 years ago |
| fixmap.h | riscv: remove unused __late_set_fixmap() and __late_clear_fixmap() | 4 months ago |
| fpu.h | riscv: add support for kernel-mode FPU | 2 years ago |
| ftrace.h | riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers | 1 year ago |
| futex.h | riscv/futex: sign extend compare value in atomic cmpxchg | 1 year ago |
| gdb_xml.h | riscv: Avoid kgdb.h including gdb_xml.h to solve unused-const-variable warning | 6 years ago |
| gpr-num.h | riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers | 1 year ago |
| hugetlb.h | mm: introduce memdesc_flags_t | 1 year ago |
| hwcap.h | riscv: Add Ziccamoa, Ziccif, Ziccrse, and Za64rs to cpufeature and hwprobe | 3 months ago |
| hwprobe.h | Revert "riscv: hwprobe: Fix stale vDSO data for late-initialized keys at boot" | 3 months ago |
| image.h | riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers | 1 year ago |
| insn-def.h | riscv: Introduce Zalasr instructions | 1 year ago |
| insn.h | riscv: kprobes: Move branch_funct3 to insn.h | 1 year ago |
| io.h | riscv: io: avoid null-pointer arithmetic in PIO helpers | 4 months ago |
| irq.h | ACPI: RISC-V: Add RPMI System MSI to GSI mapping | 1 year ago |
| irq_stack.h | riscv: Deduplicate IRQ stack switching | 3 years ago |
| irq_work.h | arch: consolidate arch_irq_work_raise prototypes | 3 years ago |
| irqflags.h | riscv: Remove unnecessary irqflags processor.h include | 2 years ago |
| jump_label.h | riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers | 1 year ago |
| kasan.h | riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers | 1 year ago |
| Kbuild | ring-buffer: Flush and stop persistent ring buffer on panic | 6 months ago |
| kdebug.h | riscv: Add KGDB support | 6 years ago |
| kexec.h | riscv: kexec_file: Support loading Image binary file | 1 year ago |
| kfence.h | riscv: kfence: Call mark_new_valid_map() for kfence_unprotect() | 8 months ago |
| kgdb.h | riscv: kgdb: Ensure that BUFMAX > NUMREGBYTES | 1 year ago |
| kprobes.h | riscv: Only consider swbp/ss handlers for correct privileged mode | 3 years ago |
| kvm_aia.h | KVM: RISC-V: Add CPU PM notifier for non-retention idle states | 3 months ago |
| kvm_gstage.h | RISC-V: KVM: Improve dirty log clearing by skipping zero bits in mask | 3 months ago |
| kvm_host.h | KVM: RISC-V: Clear former VCPU cache on virtualization disable | 3 months ago |
| kvm_isa.h | RISC-V: KVM: Factor-out ISA checks into separate sources | 9 months ago |
| kvm_mmu.h | RISC-V: KVM: Factor-out g-stage page table management | 1 year ago |
| kvm_nacl.h | riscv: kvm: Use endian-specific __lelong for NACL shared memory | 5 months ago |
| kvm_tlb.h | RISC-V: KVM: Flush VS-stage TLB after VCPU migration for Andes cores | 11 months ago |
| kvm_types.h | KVM: RISC-V: Use common KVM implementation of MMU memory caches | 5 years ago |
| kvm_vcpu_config.h | RISC-V: KVM: Factor-out VCPU config into separate sources | 9 months ago |
| kvm_vcpu_fp.h | RISC-V: KVM: Improve ISA extension by using a bitmap | 4 years ago |
| kvm_vcpu_insn.h | RISC-V: KVM: Widen G-stage fault address to gpa_t | 3 months ago |
| kvm_vcpu_pmu.h | RISC-V: KVM: Implement get event info function | 1 year ago |
| kvm_vcpu_sbi.h | RISC-V: KVM: Add SBI extension validate callback | 3 months ago |
| kvm_vcpu_sbi_fwft.h | RISC-V: KVM: Implement ONE_REG interface for SBI FWFT state | 1 year ago |
| kvm_vcpu_timer.h | RISC-V: KVM: Fix kvm_riscv_vcpu_timer_pending() for Sstc | 4 years ago |
| kvm_vcpu_vector.h | RISC-V: KVM: fix vcpu vector context handling for kernel-mode vector | 3 months ago |
| kvm_vmid.h | RISC-V: KVM: Flush VS-stage TLB after VCPU migration for Andes cores | 11 months ago |
| linkage.h | riscv: Implement _THIS_IP_ using inline asm | 5 months ago |
| membarrier.h | membarrier: riscv: Provide core serializing command | 2 years ago |
| mman.h | riscv/mm: ensure PROT_WRITE leads to VM_READ | VM_WRITE | 9 months ago |
| mmio.h | riscv/barrier: Consolidate fence definitions | 2 years ago |
| mmiowb.h | riscv/barrier: Consolidate fence definitions | 2 years ago |
| mmu.h | riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers | 1 year ago |
| mmu_context.h | riscv/shstk: If needed allocate a new shadow stack on clone | 9 months ago |
| module.h | riscv: module: move find_section to module.h | 3 years ago |
| module.lds.h | module, riscv: force sh_addr=0 for arch-specific sections | 7 months ago |
| numa.h | riscv: Add numa support for riscv64 platform | 5 years ago |
| page.h | Merge tag 'riscv-for-linus-7.1-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux | 6 months ago |
| paravirt.h | riscv/paravirt: Use common code for paravirt_steal_clock() | 10 months ago |
| pci.h | Merge tag 'riscv-for-linus-5.20-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux | 4 years ago |
| perf_event.h | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | 1 year ago |
| pgalloc.h | riscv: pgtable: unconditionally use tlb_remove_ptdesc() | 1 year ago |
| pgtable-32.h | RISC-V: Provide pgtable_l5_enabled on rv32 | 3 years ago |
| pgtable-64.h | riscv: mm: Define MAX_POSSIBLE_PHYSMEM_BITS for zsmalloc | 1 year ago |
| pgtable-bits.h | mm: rename uffd-wp PTE bit macros to uffd | 4 months ago |
| pgtable.h | Merge tag 'mm-stable-2026-08-18-18-39' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm | 2 months ago |
| probes.h | riscv: Add kprobes supported | 5 years ago |
| processor.h | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | 2 months ago |
| ptrace.h | riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers | 1 year ago |
| purgatory.h | riscv/purgatory: add asm/purgatory.h | 5 months ago |
| qos.h | riscv: Add support for srmcfg CSR from Ssqosid extension | 3 months ago |
| runtime-const.h | riscv/runtime-const: Disable linker relaxation for RUNTIME_MAGIC | 3 months ago |
| sbi.h | riscv: Add SBI debug trigger extension and function ids | 1 year ago |
| scs.h | riscv: Remove support for XIP kernel | 7 months ago |
| seccomp.h | riscv: Enable seccomp architecture tracking | 6 years ago |
| sections.h | riscv: Check if the code to patch lies in the exit section | 2 years ago |
| semihost.h | riscv: Implement semihost.h for earlycon semihost driver | 3 years ago |
| set_memory.h | riscv: Remove support for XIP kernel | 7 months ago |
| signal32.h | riscv: compat: signal: Add rt_frame implementation | 4 years ago |
| simd.h | riscv: vector: allow non-preemptible kernel-mode vector with IRQs off | 3 months ago |
| smp.h | riscv: remove redundant check for CONFIG_SMP | 7 months ago |
| soc.h | riscv: Fix builtin DTB handling | 5 years ago |
| sparsemem.h | RISC-V: Don't have MAX_PHYSMEM_BITS exceed phys_addr_t | 2 years ago |
| spinlock.h | riscv: qspinlock: Fixup _Q_PENDING_LOOPS definition | 1 year ago |
| stackprotector.h | stackprotector: actually use get_random_canary() | 4 years ago |
| stacktrace.h | riscv: declare overflow_stack as exported from traps.c | 2 years ago |
| string.h | riscv: lib: add strrchr() implementation | 7 months ago |
| suspend.h | riscv: Add stimecmp save and restore | 1 year ago |
| swab.h | riscv: introduce asm/swab.h | 1 year ago |
| switch_to.h | riscv: Standardize extension capitalization | 3 months ago |
| sync_core.h | membarrier: riscv: Provide core serializing command | 2 years ago |
| syscall.h | syscall_user_dispatch: Introduce ARCH_SUPPORTS_SYSCALL_USER_DISPATCH | 4 months ago |
| syscall_table.h | riscv: convert to generic syscall table | 2 years ago |
| syscall_wrapper.h | Disable -Wattribute-alias for clang-23 and newer | 5 months ago |
| text-patching.h | asm-generic: introduce text-patching.h | 2 years ago |
| thread_info.h | riscv: fix various typos in comments and code | 7 months ago |
| timex.h | Merge tag 'timers-cleanups-2026-08-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip | 2 months ago |
| tlb.h | mm: pgtable: introduce generic __tlb_remove_table() | 1 year ago |
| tlbbatch.h | riscv: Add support for BATCHED_UNMAP_TLB_FLUSH | 2 years ago |
| tlbflush.h | riscv: mm: Apply Svinval in update_mmu_cache() | 3 months ago |
| topology.h | arch, mm: move definition of node_data to generic code | 2 years ago |
| trace.h | riscv: Add tracepoints for SBI calls and returns | 2 years ago |
| uaccess.h | riscv: kvm: Use endian-specific __lelong for NACL shared memory | 5 months ago |
| unistd.h | riscv: convert to generic syscall table | 2 years ago |
| uprobes.h | asm-generic: introduce text-patching.h | 2 years ago |
| usercfi.h | riscv: cfi: reject unknown flags in PR_SET_CFI | 5 months ago |
| vdso.h | riscv: vdso: Add symbols for the alternative section boundaries | 3 months ago |
| vector.h | RISC-V: KVM: fix vcpu vector context handling for kernel-mode vector | 3 months ago |
| vendor_extensions.h | riscv: cpufeature: Extract common elements from extension checking | 2 years ago |
| vendorid_list.h | riscv: Update MIPS vendor id to 0x127 | 12 months ago |
| vermagic.h | arch: split MODULE_ARCH_VERMAGIC definitions out to <asm/vermagic.h> | 6 years ago |
| vmalloc.h | riscv: Add license to vmalloc.h | 2 years ago |
| word-at-a-time.h | kernel.h: removed REPEAT_BYTE from kernel.h | 2 years ago |