aboutsummaryrefslogtreecommitdiffstats
path: root/arch/loongarch/kernel/traps.c
AgeCommit message (Expand)AuthorFilesLines
2024-03-11LoongArch: Add ORC stack unwinder supportTiezhu Yang1-13/+29
2023-09-20LoongArch: Fix some build warnings with W=1Bibo Mao1-20/+5
2023-09-06LoongArch: Add basic KGDB & KDB supportQing Zhang1-0/+9
2023-09-06LoongArch: Add Loongson Binary Translation (LBT) extension supportQi Hu1-3/+38
2023-08-25LoongArch: Return earlier in die() if notify_die() returns NOTIFY_STOPTiezhu Yang1-2/+4
2023-08-25LoongArch: Do not kill the task in die() if notify_die() returns NOTIFY_STOPTiezhu Yang1-6/+6
2023-06-29LoongArch: Add uprobes supportTiezhu Yang1-5/+4
2023-06-29LoongArch: Add vector extensions supportHuacai Chen1-4/+80
2023-06-29LoongArch: Make the CPUCFG&CSR ops simple aliases of compiler built-insWANG Xuerui1-1/+1
2023-05-01LoongArch: Relay BCE exceptions to userland as SIGSEGV with si_code=SEGV_BNDERRWANG Xuerui1-0/+92
2023-05-01LoongArch: Tweak the BADV and CPUCFG.PRID lines in show_regs()WANG Xuerui1-3/+3
2023-05-01LoongArch: Humanize the ESTAT line when showing registersWANG Xuerui1-7/+75
2023-05-01LoongArch: Humanize the ECFG line when showing registersWANG Xuerui1-1/+14
2023-05-01LoongArch: Humanize the EUEN line when showing registersWANG Xuerui1-1/+11
2023-05-01LoongArch: Humanize the PRMD line when showing registersWANG Xuerui1-1/+10
2023-05-01LoongArch: Humanize the CRMD line when showing registersWANG Xuerui1-1/+50
2023-05-01LoongArch: Fix format of CSR lines during show_regs()WANG Xuerui1-10/+6
2023-05-01LoongArch: Print symbol info for $ra and CSR.ERA only for kernel-mode contextsWANG Xuerui1-5/+8
2023-05-01LoongArch: Print GPRs with ABI names when showing registersWANG Xuerui1-13/+23
2023-05-01LoongArch: Clean up the architectural interrupt definitionsWANG Xuerui1-1/+1
2023-02-25LoongArch: Add kprobes supportTiezhu Yang1-6/+8
2023-02-25LoongArch: ptrace: Add hardware single step supportQing Zhang1-6/+41
2023-02-25LoongArch: Add hardware breakpoints/watchpoints supportQing Zhang1-0/+10
2023-02-25LoongArch: Make -mstrict-align configurableHuacai Chen1-2/+7
2023-01-17LoongArch: Strip guess unwinder out from prologue unwinderJinyang He1-3/+0
2022-12-14LoongArch: Add unaligned access supportHuacai Chen1-0/+27
2022-10-12LoongArch: Add kdump supportYouling Tang1-0/+4
2022-10-12LoongArch: Use generic BUG() handlerYouling Tang1-2/+24
2022-10-12LoongArch: Refactor cache probe and flush methodsHuacai Chen1-3/+0
2022-09-29LoongArch: Fix and cleanup csr_era handling in do_ri()Huacai Chen1-13/+2
2022-08-12LoongArch: Add prologue unwinder supportQing Zhang1-0/+3
2022-08-12LoongArch: Add guess unwinder supportQing Zhang1-11/+10
2022-06-25LoongArch: Make compute_return_era() return voidTiezhu Yang1-2/+1
2022-06-03LoongArch: Add Non-Uniform Memory Access (NUMA) supportHuacai Chen1-2/+2
2022-06-03LoongArch: Add exception/interrupt handlingHuacai Chen1-0/+725