| .. |
| vdso | LoongArch: vDSO: Drop custom __arch_vdso_hres_capable() | 6 months ago |
| acenv.h | LoongArch: Align ACPI structures if ARCH_STRICT_ALIGN enabled | 1 year ago |
| acpi.h | LoongArch: Add PIO for early access before ACPI PCI root register | 4 months ago |
| addrspace.h | LoongArch: Adjust memory management for 32BIT/64BIT | 11 months ago |
| alternative-asm.h | LoongArch: Replace __ASSEMBLY__ with __ASSEMBLER__ in headers | 1 year ago |
| alternative.h | LoongArch: Replace __ASSEMBLY__ with __ASSEMBLER__ in headers | 1 year ago |
| asm-extable.h | LoongArch: Replace __ASSEMBLY__ with __ASSEMBLER__ in headers | 1 year ago |
| asm-offsets.h | LoongArch: Add misc common routines | 4 years ago |
| asm-prototypes.h | LoongArch: KVM: Compile switch.S directly into the kernel | 6 months ago |
| asm.h | LoongArch: Adjust common macro definitions for 32BIT/64BIT | 11 months ago |
| asmmacro.h | LoongArch: Increase TASK_STRUCT_OFFSET up to 2040 for 32BIT | 3 months ago |
| atomic-amo.h | LoongArch: Add atomic operations for 32BIT/64BIT | 11 months ago |
| atomic-llsc.h | LoongArch: Add atomic operations for 32BIT/64BIT | 11 months ago |
| atomic.h | LoongArch: Add atomic operations for 32BIT/64BIT | 11 months ago |
| barrier.h | LoongArch: Support dbar with different hints | 3 years ago |
| bitops.h | LoongArch: Adjust misc routines for 32BIT/64BIT | 11 months ago |
| bitrev.h | LoongArch: Simplify __arch_bitrev32() implementation | 11 months ago |
| bootinfo.h | LoongArch: Get correct cores_per_package for SMT systems | 2 years ago |
| branch.h | LoongArch: Make compute_return_era() return void | 4 years ago |
| bug.h | bugs/LoongArch: Concatenate 'cond_str' with '__FILE__' in __BUG_ENTRY(), to extend WARN_ON/BUG_ON output | 1 year ago |
| cache.h | LoongArch: Increase ARCH_DMA_MINALIGN up to 16 | 1 year ago |
| cacheflush.h | LoongArch: Add flush_icache_all()/local_flush_icache_all() | 6 months ago |
| cacheops.h | LoongArch: Refactor cache probe and flush methods | 4 years ago |
| checksum.h | LoongArch: Adjust misc routines for 32BIT/64BIT | 11 months ago |
| clocksource.h | LoongArch: Add other common headers | 4 years ago |
| cmpxchg.h | LoongArch: Only use SC.Q when supported by the assembler | 8 months ago |
| cpu-features.h | LoongArch: Define instruction formats for AM{SWAP/ADD}.{B/H} and DBAR | 6 months ago |
| cpu-info.h | LoongArch: Remove the deprecated notifier hook mechanism | 1 year ago |
| cpu.h | LoongArch: Define instruction formats for AM{SWAP/ADD}.{B/H} and DBAR | 6 months ago |
| cpufeature.h | LoongArch: Add ELF and module support | 4 years ago |
| crash_reserve.h | LoongArch: Fix Kconfig item and left code related to CRASH_CORE | 2 years ago |
| current.h | LoongArch: Add THREAD_INFO_IN_TASK implementation | 4 months ago |
| delay.h | LoongArch: Add some library functions | 4 years ago |
| dma.h | LoongArch: Add PCI controller support | 4 years ago |
| dmi.h | LoongArch: Adjust boot & setup for 32BIT/64BIT | 11 months ago |
| efi.h | efi/loongarch: Randomize kernel preferred address for KASLR | 5 months ago |
| elf.h | LoongArch: Adjust process management for 32BIT/64BIT | 11 months ago |
| entry-common.h | LoongArch: Enable HAVE_ARCH_STACKLEAK | 1 year ago |
| exception.h | LoongArch: Add ORC stack unwinder support | 2 years ago |
| exec.h | LoongArch: Add ELF and module support | 4 years ago |
| extable.h | LoongArch: BPF: Add BPF exception tables | 3 years ago |
| fixmap.h | LoongArch: Add HIGHMEM (PKMAP and FIX_KMAP) support | 6 months ago |
| fpregdef.h | LoongArch: Prepare for assemblers with proper FCSR class support | 3 years ago |
| fprobe.h | fprobe: Add fprobe_header encoding feature | 1 year ago |
| fpu.h | LoongArch: Handle fp, lsx, lasx and lbt assembly symbols | 1 year ago |
| ftrace.h | LoongArch: Replace __ASSEMBLY__ with __ASSEMBLER__ in headers | 1 year ago |
| futex.h | LoongArch: extable: Add a dedicated uaccess handler | 3 years ago |
| gpr-num.h | LoongArch: Replace __ASSEMBLY__ with __ASSEMBLER__ in headers | 1 year ago |
| hardirq.h | LoongArch: Architectural preparation for AVEC irqchip | 2 years ago |
| highmem.h | LoongArch: Add HIGHMEM (PKMAP and FIX_KMAP) support | 6 months ago |
| hugetlb.h | mm/hugetlb: remove prepare_hugepage_range() | 1 year ago |
| hw_breakpoint.h | LoongArch: Use correct accessor to read FWPC/MWPC | 1 year ago |
| hw_irq.h | LoongArch: Define ARCH_IRQ_INIT_FLAGS as IRQ_NOPROBE | 2 years ago |
| idle.h | LoongArch: Add process management | 4 years ago |
| image.h | LoongArch: Add EFI binary support for kexec_file | 1 year ago |
| inst.h | LoongArch: BPF: Resolve per-CPU addrs for internal-only MOV | 2 months ago |
| io.h | LoongArch: Consolidate early_ioremap()/ioremap_prot() | 1 year ago |
| irq.h | genirq/matrix, LoongArch: Delete IRQ_MATRIX_BITS leftovers | 8 months ago |
| irq_regs.h | LoongArch: Add exception/interrupt handling | 4 years ago |
| irq_work.h | LoongArch: Make arch_irq_work_has_interrupt() true only if IPI HW exist | 6 months ago |
| irqflags.h | LoongArch: Replace __ASSEMBLY__ with __ASSEMBLER__ in headers | 1 year ago |
| jump_label.h | LoongArch: Batch the icache maintenance for jump_label | 6 months ago |
| kasan.h | kasan: introduce ARCH_DEFER_KASAN and unify static key across modes | 1 year ago |
| Kbuild | ring-buffer: Flush and stop persistent ring buffer on panic | 6 months ago |
| kdebug.h | LoongArch: Remove five DIE_* definitions in kdebug.h | 3 years ago |
| kexec.h | LoongArch: Move struct kimage forward declaration before use | 4 months ago |
| kfence.h | LoongArch: Use accessors to page table entries instead of direct dereference | 2 years ago |
| kgdb.h | LoongArch: Add basic KGDB & KDB support | 3 years ago |
| kprobes.h | LoongArch: Use larch_insn_gen_break() for kprobes | 3 years ago |
| kvm_csr.h | LoongArch: KVM: Add PMU support for guest | 2 years ago |
| kvm_dmsintc.h | LoongArch: KVM: Add unregister helpers for the KVM interrupt devices | 2 months ago |
| kvm_eiointc.h | LoongArch: KVM: Add unregister helpers for the KVM interrupt devices | 2 months ago |
| kvm_host.h | LoongArch: KVM: Fix TOCTOU race on pv_features | 2 months ago |
| kvm_ipi.h | LoongArch: KVM: Add unregister helpers for the KVM interrupt devices | 2 months ago |
| kvm_mmu.h | LoongArch: KVM: Fix VM migration failure with PTW enabled | 1 year ago |
| kvm_para.h | LoongArch: KVM: Add paravirt preempt feature in hypervisor side | 9 months ago |
| kvm_pch_pic.h | LoongArch: KVM: Add unregister helpers for the KVM interrupt devices | 2 months ago |
| kvm_types.h | LoongArch: KVM: Add kvm related header files | 3 years ago |
| kvm_vcpu.h | LoongArch: KVM: Use existing macro about interrupt bit mask | 5 months ago |
| lbt.h | LoongArch: Handle fp, lsx, lasx and lbt assembly symbols | 1 year ago |
| linkage.h | LoongArch: Fix SYM_SIGFUNC_START definition for 32BIT | 6 months ago |
| local.h | LoongArch: Add atomic operations for 32BIT/64BIT | 11 months ago |
| loongarch.h | LoongArch: KVM: Handle LOONGARCH_CSR_IPR during vCPU context switch | 9 months ago |
| loongson.h | LoongArch: Add suspend (ACPI S3) support | 3 years ago |
| mmu.h | LoongArch: Add process management | 4 years ago |
| mmu_context.h | LoongArch: Improve hardware page table walker | 2 years ago |
| module.h | LoongArch: Adjust module loader for 32BIT/64BIT | 11 months ago |
| module.lds.h | LoongArch: module: set section addresses to 0x0 | 3 years ago |
| numa.h | LoongArch: Introduce the numa_memblks conversion | 1 year ago |
| orc_header.h | LoongArch: Add ORC stack unwinder support | 2 years ago |
| orc_lookup.h | LoongArch: Add ORC stack unwinder support | 2 years ago |
| orc_types.h | LoongArch: Replace __ASSEMBLY__ with __ASSEMBLER__ in headers | 1 year ago |
| page.h | Merge tag 'loongarch-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson | 6 months ago |
| paravirt.h | LoongArch: KVM: Move some variable declarations to paravirt.h | 5 months ago |
| pci.h | LoongArch: Add PCI controller support | 4 years ago |
| percpu.h | LoongArch: Add THREAD_INFO_IN_TASK implementation | 4 months ago |
| perf_event.h | LoongArch: Fix callchain parse error with kernel tracepoint events again | 2 years ago |
| pgalloc.h | LoongArch: mm: enable MMU_GATHER_RCU_TABLE_FREE | 9 months ago |
| pgtable-bits.h | LoongArch: Adjust memory management for 32BIT/64BIT | 11 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 |
| prefetch.h | LoongArch: Replace __ASSEMBLY__ with __ASSEMBLER__ in headers | 1 year ago |
| processor.h | LoongArch: Align FPU register state to 32 bytes | 6 months ago |
| ptrace.h | LoongArch: Use current_stack_pointer in current_pt_regs() | 2 months ago |
| qspinlock.h | LoongArch: KVM: Move some variable declarations to paravirt.h | 5 months ago |
| regdef.h | LoongArch: Add CPU definition headers | 4 years ago |
| seccomp.h | LoongArch: Add system call support | 4 years ago |
| serial.h | LoongArch: Add other common headers | 4 years ago |
| set_memory.h | arch: introduce set_direct_map_valid_noflush() | 2 years ago |
| setup.h | LoongArch: Handle percpu handler address for ORC unwinder | 9 months ago |
| sigframe.h | LoongArch: vDSO: Emit GNU_EH_FRAME correctly | 7 months ago |
| smp.h | LoongArch: Add THREAD_INFO_IN_TASK implementation | 4 months ago |
| sparsemem.h | LoongArch: Introduce the numa_memblks conversion | 1 year ago |
| spinlock.h | LoongArch: Add qspinlock support | 4 years ago |
| spinlock_types.h | LoongArch: Add qspinlock support | 4 years ago |
| stackframe.h | LoongArch: Add THREAD_INFO_IN_TASK implementation | 4 months ago |
| stackprotector.h | LoongArch: Use get_random_canary() for stack canary init | 6 months ago |
| stacktrace.h | LoongArch: Enable HAVE_ARCH_STACKLEAK | 1 year ago |
| string.h | LoongArch: Adjust misc routines for 32BIT/64BIT | 11 months ago |
| suspend.h | LoongArch: Export some arch-specific pm interfaces | 3 years ago |
| switch_to.h | LoongArch: Add THREAD_INFO_IN_TASK implementation | 4 months ago |
| syscall.h | syscall_user_dispatch: Introduce ARCH_SUPPORTS_SYSCALL_USER_DISPATCH | 4 months ago |
| thread_info.h | LoongArch: Add THREAD_INFO_IN_TASK implementation | 4 months ago |
| time.h | LoongArch: Add suspend (ACPI S3) support | 3 years ago |
| timex.h | LoongArch: Adjust time routines for 32BIT/64BIT | 11 months ago |
| tlb.h | LoongArch: Fix a build error due to __tlb_remove_tlb_entry() | 2 years ago |
| tlbflush.h | LoongArch: Add multi-processor (SMP) support | 4 years ago |
| topology.h | LoongArch: Make cpumask_of_node() robust against NUMA_NO_NODE | 9 months ago |
| types.h | LoongArch: Replace __ASSEMBLY__ with __ASSEMBLER__ in headers | 1 year ago |
| uaccess.h | uaccess: unify inline vs outline copy_{from,to}_user() selection | 6 months ago |
| unistd.h | LoongArch: Wire up memfd_secret system call | 9 months ago |
| unwind.h | LoongArch: Add ORC stack unwinder support | 2 years ago |
| unwind_hints.h | LoongArch: Replace __ASSEMBLY__ with __ASSEMBLER__ in headers | 1 year ago |
| uprobes.h | LoongArch: uprobes: Remove redundant code about resume_era | 1 year ago |
| vdso.h | LoongArch: vDSO: Switch to generic storage implementation | 1 year ago |
| vermagic.h | LoongArch: Add ELF and module support | 4 years ago |
| video.h | arch: Rename fbdev header and source files | 2 years ago |
| vmalloc.h | LoongArch: Add memory management | 4 years ago |