Sign in
Join now
kernel2
tjh.dev
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
kernel2
/
arch
/
riscv
/
include
/
asm
2 folders
·
153 files
at
master
Linus Torvalds
·
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
·
3mo ago
b4b760b5
vdso
riscv: vdso: Drop CONFIG_GENERIC_TIME_VSYSCALL guard around syscall fallbacks
5mo ago
vendor_extensions
riscv: asm: use .insn for making custom instructions
1y ago
acenv.h
RISC-V: Add support to build the ACPI core
3y ago
acpi.h
ACPI: PPTT: Use acpi_get_cpu_uid() and remove get_acpi_id_for_cpu()
7mo ago
alternative-macros.h
riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
alternative.h
riscv: errata: Fix the PAUSE Opcode for MIPS P8700
1y ago
arch_hweight.h
riscv: hweight: Use riscv_has_extension_likely
11mo ago
archrandom.h
RISC-V: Implement archrandom when Zkr is available
2y ago
asm-extable.h
riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
asm-offsets.h
RISC-V: Task implementation
9y ago
asm-prototypes.h
riscv: add platform-specific double word shifts for riscv32
5mo ago
asm.h
riscv: asm: use .insn for making custom instructions
1y ago
assembler.h
arch/riscv: compile vdso with landing pad and shadow stack note
9mo ago
atomic.h
riscv: fix various typos in comments and code
7mo ago
barrier.h
riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
bitops.h
riscv: remove irqflags.h inclusion in asm/bitops.h
10mo ago
bitrev.h
arch/riscv: Add bitrev.h file to support rev8 and brev8
5mo ago
bug.h
Merge commit 'linus' into core/bugs, to resolve conflicts
1y ago
bugs.h
riscv: Add ghostwrite vulnerability
1y ago
cache.h
riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
cacheflush.h
mm/sparse-vmemmap: flush_cache_vmap() after hotplugging vmemmap
3mo ago
cacheinfo.h
riscv: Add cache information in AUX vector
6y ago
cfi.h
kcfi: Rename CONFIG_CFI_CLANG to CONFIG_CFI
1y ago
checksum.h
riscv: checksum: Use riscv_has_extension_likely
11mo ago
clint.h
RISC-V: Resurrect the MMIO timer implementation for M-mode systems
6y ago
clocksource.h
riscv: use vDSO common flow to reduce the latency of the time-related functions
6y ago
cmpxchg.h
riscv: cmpxchg: Use riscv_has_extension_likely
11mo ago
compat.h
riscv: compat: fix COMPAT_UTS_MACHINE definition
9mo ago
cpu_ops_sbi.h
riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
cpu_ops.h
riscv: cpu_ops: Change return value type of cpu_is_stopped() to bool
5mo ago
cpu.h
RISC-V: Add support to build the ACPI core
3y ago
cpufeature-macros.h
riscv: Move cpufeature.h macros into their own header
1y ago
cpufeature.h
riscv: zicfiss / zicfilp enumeration
9mo ago
cpuidle.h
RISC-V: Enable CPU_IDLE drivers
4y ago
crash_reserve.h
kexec: split crashkernel reservation code out from crash_core.c
2y ago
csr.h
riscv: csr: define vtype register elements
8mo ago
current.h
riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
delay.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 286
7y ago
dma-noncoherent.h
riscv: mm: dma-noncoherent: nonstandard cache operations support
3y ago
dmi.h
riscv: dmi: Add SMBIOS/DMI support
2y ago
efi.h
Merge patch series "riscv: Introduce KASLR"
3y ago
elf.h
riscv: fix various typos in comments and code
7mo ago
entry-common.h
riscv/traps: Introduce software check exception and uprobe handling
9mo ago
errata_list_vendors.h
riscv: errata: Fix the PAUSE Opcode for MIPS P8700
1y ago
errata_list.h
riscv: errata: Fix the PAUSE Opcode for MIPS P8700
1y ago
exec.h
riscv: Randomize lower bits of stack address
2y ago
extable.h
riscv: mm: stub extable related functions/macros for !MMU
3y ago
fence.h
riscv: Add license to fence.h
2y ago
fixmap.h
riscv: Move early dtb mapping into the fixmap region
3y ago
fpu.h
riscv: add support for kernel-mode FPU
2y ago
ftrace.h
riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
futex.h
riscv/futex: sign extend compare value in atomic cmpxchg
1y ago
gdb_xml.h
riscv: Avoid kgdb.h including gdb_xml.h to solve unused-const-variable warning
6y ago
gpr-num.h
riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
hugetlb.h
mm: introduce memdesc_flags_t
1y ago
hwcap.h
riscv: zicfiss / zicfilp enumeration
9mo ago
hwprobe.h
riscv: hwprobe: add support for RISCV_HWPROBE_KEY_IMA_EXT_1
9mo ago
image.h
riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
insn-def.h
riscv: Introduce Zalasr instructions
11mo ago
insn.h
riscv: kprobes: Move branch_funct3 to insn.h
1y ago
io.h
riscv: io: avoid null-pointer arithmetic in PIO helpers
3mo ago
irq_stack.h
riscv: Deduplicate IRQ stack switching
3y ago
irq_work.h
arch: consolidate arch_irq_work_raise prototypes
2y ago
irq.h
ACPI: RISC-V: Add RPMI System MSI to GSI mapping
1y ago
irqflags.h
riscv: Remove unnecessary irqflags processor.h include
2y ago
jump_label.h
riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
kasan.h
riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
Kbuild
ring-buffer: Flush and stop persistent ring buffer on panic
5mo ago
kdebug.h
riscv: Add KGDB support
6y ago
kexec.h
riscv: kexec_file: Support loading Image binary file
1y ago
kfence.h
riscv: kfence: Call mark_new_valid_map() for kfence_unprotect()
5mo ago
kgdb.h
riscv: kgdb: Ensure that BUFMAX > NUMREGBYTES
1y ago
kprobes.h
riscv: Only consider swbp/ss handlers for correct privileged mode
3y ago
kvm_aia.h
RISC-V: KVM: AIA: Make HGEI number management fully per-CPU
5mo ago
kvm_gstage.h
KVM: riscv: Add a G-stage PTE cmpxchg helper
5mo ago
kvm_host.h
RISC-V: KVM: Serialize virtual interrupt pending state updates
3mo ago
kvm_isa.h
RISC-V: KVM: Factor-out ISA checks into separate sources
7mo ago
kvm_mmu.h
RISC-V: KVM: Factor-out g-stage page table management
1y ago
kvm_nacl.h
riscv: kvm: Use endian-specific __lelong for NACL shared memory
4mo ago
kvm_tlb.h
RISC-V: KVM: Flush VS-stage TLB after VCPU migration for Andes cores
11mo ago
kvm_types.h
KVM: RISC-V: Use common KVM implementation of MMU memory caches
4y ago
kvm_vcpu_config.h
RISC-V: KVM: Factor-out VCPU config into separate sources
7mo ago
kvm_vcpu_fp.h
RISC-V: KVM: Improve ISA extension by using a bitmap
4y ago
kvm_vcpu_insn.h
RISC-V: KVM: Add extensible CSR emulation framework
4y ago
kvm_vcpu_pmu.h
RISC-V: KVM: Implement get event info function
1y ago
kvm_vcpu_sbi_fwft.h
RISC-V: KVM: Implement ONE_REG interface for SBI FWFT state
1y ago
kvm_vcpu_sbi.h
RISC-V: KVM: Add SBI MPXY extension support for Guest
11mo ago
kvm_vcpu_timer.h
RISC-V: KVM: Fix kvm_riscv_vcpu_timer_pending() for Sstc
4y ago
kvm_vcpu_vector.h
KVM: RISC-V: refactor vector state reset
1y ago
kvm_vmid.h
RISC-V: KVM: Flush VS-stage TLB after VCPU migration for Andes cores
11mo ago
linkage.h
riscv: Implement _THIS_IP_ using inline asm
5mo ago
membarrier.h
membarrier: riscv: Provide core serializing command
2y ago
mman.h
riscv/mm: ensure PROT_WRITE leads to VM_READ | VM_WRITE
9mo ago
mmio.h
riscv/barrier: Consolidate fence definitions
2y ago
mmiowb.h
riscv/barrier: Consolidate fence definitions
2y ago
mmu_context.h
riscv/shstk: If needed allocate a new shadow stack on clone
9mo ago
mmu.h
riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
module.h
riscv: module: move find_section to module.h
3y ago
module.lds.h
module, riscv: force sh_addr=0 for arch-specific sections
5mo ago
numa.h
riscv: Add numa support for riscv64 platform
5y ago
page.h
Merge tag 'riscv-for-linus-7.1-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
6mo ago
paravirt.h
riscv/paravirt: Use common code for paravirt_steal_clock()
9mo ago
pci.h
Merge tag 'riscv-for-linus-5.20-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
4y ago
perf_event.h
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
1y ago
pgalloc.h
riscv: pgtable: unconditionally use tlb_remove_ptdesc()
1y ago
pgtable-32.h
RISC-V: Provide pgtable_l5_enabled on rv32
3y ago
pgtable-64.h
riscv: mm: Define MAX_POSSIBLE_PHYSMEM_BITS for zsmalloc
1y ago
pgtable-bits.h
riscv: mm: add userfaultfd write-protect support
11mo ago
pgtable.h
riscv: mm: Define DIRECT_MAP_PHYSMEM_END
5mo ago
probes.h
riscv: Add kprobes supported
5y ago
processor.h
riscv: fix various typos in comments and code
7mo ago
ptrace.h
riscv: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headers
1y ago
purgatory.h
riscv/purgatory: add asm/purgatory.h
5mo ago
runtime-const.h
riscv: make runtime const not usable by modules
7mo ago
sbi.h
riscv: Add SBI debug trigger extension and function ids
10mo ago
scs.h
riscv: Remove support for XIP kernel
7mo ago
seccomp.h
riscv: Enable seccomp architecture tracking
5y ago
sections.h
riscv: Check if the code to patch lies in the exit section
2y ago
semihost.h
riscv: Implement semihost.h for earlycon semihost driver
3y ago
set_memory.h
riscv: Remove support for XIP kernel
7mo ago
signal32.h
riscv: compat: signal: Add rt_frame implementation
4y ago
simd.h
riscv: vector: Fix a typo of preempt_v
2y ago
smp.h
riscv: remove redundant check for CONFIG_SMP
7mo ago
soc.h
riscv: Fix builtin DTB handling
5y ago
sparsemem.h
RISC-V: Don't have MAX_PHYSMEM_BITS exceed phys_addr_t
2y ago
spinlock.h
riscv: qspinlock: Fixup _Q_PENDING_LOOPS definition
1y ago
stackprotector.h
stackprotector: actually use get_random_canary()
3y ago
stacktrace.h
riscv: declare overflow_stack as exported from traps.c
2y ago
string.h
riscv: lib: add strrchr() implementation
7mo ago
suspend.h
riscv: Add stimecmp save and restore
1y ago
swab.h
riscv: introduce asm/swab.h
1y ago
switch_to.h
riscv: vector: Support xtheadvector save/restore
1y ago
sync_core.h
membarrier: riscv: Provide core serializing command
2y ago
syscall_table.h
riscv: convert to generic syscall table
2y ago
syscall_wrapper.h
Disable -Wattribute-alias for clang-23 and newer
5mo ago
syscall.h
riscv: fix minor typo in syscall.h comment
9mo ago
text-patching.h
asm-generic: introduce text-patching.h
2y ago
thread_info.h
riscv: fix various typos in comments and code
7mo ago
timex.h
init: consolidate prototypes in linux/init.h
3y ago
tlb.h
mm: pgtable: introduce generic __tlb_remove_table()
1y ago
tlbbatch.h
riscv: Add support for BATCHED_UNMAP_TLB_FLUSH
2y ago
tlbflush.h
mm: remove arch_flush_tlb_batched_pending() arch helper
1y ago
topology.h
arch, mm: move definition of node_data to generic code
2y ago
trace.h
riscv: Add tracepoints for SBI calls and returns
2y ago
uaccess.h
riscv: kvm: Use endian-specific __lelong for NACL shared memory
4mo ago
unistd.h
riscv: convert to generic syscall table
2y ago
uprobes.h
asm-generic: introduce text-patching.h
2y ago
usercfi.h
riscv: cfi: reject unknown flags in PR_SET_CFI
5mo ago
vdso.h
riscv: vdso: Always declare vdso_start symbols
5mo ago
vector.h
riscv: signal: abstract header saving for setup_sigcontext
10mo ago
vendor_extensions.h
riscv: cpufeature: Extract common elements from extension checking
2y ago
vendorid_list.h
riscv: Update MIPS vendor id to 0x127
11mo ago
vermagic.h
arch: split MODULE_ARCH_VERMAGIC definitions out to <asm/vermagic.h>
6y ago
vmalloc.h
riscv: Add license to vmalloc.h
2y ago
word-at-a-time.h
kernel.h: removed REPEAT_BYTE from kernel.h
2y ago