aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm64/kernel/entry-common.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-10-23arm64: debug: always unmask interrupts in el0_softstp()Ada Couprie Diaz1-3/+5
2025-07-24Merge branches 'for-next/livepatch', 'for-next/user-contig-bbml2', 'for-next/misc', 'for-next/acpi', 'for-next/debug-entry', 'for-next/feat_mte_tagged_far', 'for-next/kselftest', 'for-next/mdscr-cleanup' and 'for-next/vmap-stack', remote-tracking branch 'arm64/for-next/perf' into for-next/coreCatalin Marinas1-13/+143
2025-07-08arm64: remove CONFIG_VMAP_STACK checks from entry codeBreno Leitao1-2/+0
2025-07-08arm64: debug: remove debug exception registration infrastructureAda Couprie Diaz1-2/+2
2025-07-08arm64: debug: split bkpt32 exception entryAda Couprie Diaz1-13/+9
2025-07-08arm64: debug: split brk64 exception entryAda Couprie Diaz1-8/+16
2025-07-08arm64: debug: split hardware watchpoint exception entryAda Couprie Diaz1-0/+31
2025-07-08arm64: debug: split single stepping exception entryAda Couprie Diaz1-0/+43
2025-07-08arm64: debug: split hardware breakpoint exception entryAda Couprie Diaz1-0/+28
2025-07-08arm64: entry: Add entry and exit functions for debug exceptionsAda Couprie Diaz1-0/+22
2025-07-03arm64/debug: Drop redundant DBG_MDSCR_* macrosAnshuman Khandual1-2/+2
2025-07-01arm64: Implement HAVE_LIVEPATCHSong Liu1-0/+4
2025-05-27Merge branch 'for-next/sme-fixes' into for-next/coreWill Deacon1-11/+35
2025-05-08arm64/fpsimd: Do not discard modified SVE stateMark Rutland1-11/+35
2025-04-29arm64: enable PREEMPT_LAZYMark Rutland1-1/+1
2024-11-14Merge branch 'for-next/mops' into for-next/coreCatalin Marinas1-0/+12
2024-10-17arm64: mops: Handle MOPS exceptions from EL1Kristina Martsenko1-0/+12
2024-10-04arm64/traps: Handle GCS exceptionsMark Brown1-0/+23
2024-07-29treewide: context_tracking: Rename CONTEXT_* into CT_STATE_*Valentin Schneider1-1/+1
2024-02-20arm64: Unmask Debug + SError in do_notify_resume()Mark Rutland1-3/+5
2024-02-20arm64: Move do_notify_resume() to entry-common.cMark Rutland1-0/+32
2023-08-11arm64: syscall: unmask DAIF earlier for SVCsMark Rutland1-0/+32
2023-06-23Merge branches 'for-next/kpti', 'for-next/missing-proto-warn', 'for-next/iss2-decode', 'for-next/kselftest', 'for-next/misc', 'for-next/feat_mops', 'for-next/module-alloc', 'for-next/sysreg', 'for-next/cpucap', 'for-next/acpi', 'for-next/kdump', 'for-next/acpi-doc', 'for-next/doc' and 'for-next/t...Catalin Marinas1-2/+15
2023-06-06arm64: lockdep: enable checks for held locks when returning to userspaceEric Chan1-2/+4
2023-06-05arm64: mops: handle MOPS exceptionsKristina Martsenko1-0/+11
2023-04-14arm64/cpu: Mark cpu_park_loop() and friends __noreturnJosh Poimboeuf1-1/+1
2022-12-06Merge branch 'for-next/undef-traps' into for-next/coreWill Deacon1-4/+4
2022-11-15arm64: split EL0/EL1 UNDEF handlersMark Rutland1-2/+2
2022-11-15arm64: allow kprobes on EL0 handlersMark Rutland1-2/+2
2022-11-08arm64: entry: Fix typoMukesh Ojha1-8/+8
2022-11-01arm64: entry: avoid kprobe recursionMark Rutland1-1/+2
2022-09-16arm64: rework BTI exception handlingMark Rutland1-1/+13
2022-09-16arm64: rework FPAC exception handlingMark Rutland1-2/+2
2022-09-16arm64: consistently pass ESR_ELx to die()Mark Rutland1-7/+7
2022-07-05context_tracking: Take NMI eqs entrypoints over RCUFrederic Weisbecker1-4/+4
2022-07-05context_tracking: Take IRQ eqs entrypoints over RCUFrederic Weisbecker1-3/+3
2022-05-24Merge tag 'locking-core-2022-05-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-4/+4
2022-05-20Merge branch 'for-next/esr-elx-64-bit' into for-next/coreCatalin Marinas1-3/+3
2022-04-29arm64: Treat ESR_ELx as a 64-bit registerAlexandru Elisei1-3/+3
2022-04-22arm64/sme: Implement traps and syscall handling for SMEMark Brown1-0/+11
2022-04-05lockdep: Fix -Wunused-parameter for _THIS_IP_Nick Desaulniers1-4/+4
2022-03-22Merge tag 'sched-core-2022-03-22' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-9/+19
2022-02-22arm64: mte: avoid clearing PSTATE.TCO on entry unless necessaryPeter Collingbourne1-0/+3
2022-02-19arm64: Support PREEMPT_DYNAMICMark Rutland1-1/+9
2022-02-19arm64: entry: Centralize preemption decisionMark Rutland1-9/+11
2021-12-01arm64: Snapshot thread flagsMark Rutland1-1/+1
2021-10-26irq: arm64: perform irqentry in entry codeMark Rutland1-21/+31
2021-08-05arm64: entry: call exit_to_user_mode() from CMark Rutland1-28/+46
2021-08-05arm64: entry: move bulk of ret_to_user to CMark Rutland1-2/+19
2021-08-05arm64: entry: clarify entry/exit helpersMark Rutland1-7/+63