summaryrefslogtreecommitdiff
path: root/arch/arm64/kernel/entry-common.c
AgeCommit message (Expand)Author
6 daysMerge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds
2025-11-11arm64: entry: Clean out some indirectionLinus Walleij
2025-11-04entry: Split up exit_to_user_mode_prepare()Thomas Gleixner
2025-10-17arm64: debug: always unmask interrupts in el0_softstp()Ada Couprie Diaz
2025-09-11arm64: entry: Switch to generic IRQ entryJinjie Ruan
2025-09-11arm64: entry: Move arm64_preempt_schedule_irq() into __exit_to_kernel_mode()Jinjie Ruan
2025-09-11arm64: entry: Refactor preempt_schedule_irq() check codeJinjie Ruan
2025-09-11arm64: entry: Use preempt_count() and need_resched() helperJinjie Ruan
2025-09-11arm64: entry: Rework arm64_preempt_schedule_irq()Jinjie Ruan
2025-09-11arm64: entry: Refactor the entry and exit for exceptions from EL1Jinjie Ruan
2025-09-11arm64: ptrace: Replace interrupts_enabled() with regs_irqs_disabled()Jinjie Ruan
2025-07-24Merge branches 'for-next/livepatch', 'for-next/user-contig-bbml2', 'for-next/...Catalin Marinas
2025-07-08arm64: remove CONFIG_VMAP_STACK checks from entry codeBreno Leitao
2025-07-08arm64: debug: remove debug exception registration infrastructureAda Couprie Diaz
2025-07-08arm64: debug: split bkpt32 exception entryAda Couprie Diaz
2025-07-08arm64: debug: split brk64 exception entryAda Couprie Diaz
2025-07-08arm64: debug: split hardware watchpoint exception entryAda Couprie Diaz
2025-07-08arm64: debug: split single stepping exception entryAda Couprie Diaz
2025-07-08arm64: debug: split hardware breakpoint exception entryAda Couprie Diaz
2025-07-08arm64: entry: Add entry and exit functions for debug exceptionsAda Couprie Diaz
2025-07-03arm64/debug: Drop redundant DBG_MDSCR_* macrosAnshuman Khandual
2025-07-01arm64: Implement HAVE_LIVEPATCHSong Liu
2025-05-27Merge branch 'for-next/sme-fixes' into for-next/coreWill Deacon
2025-05-08arm64/fpsimd: Do not discard modified SVE stateMark Rutland
2025-04-29arm64: enable PREEMPT_LAZYMark Rutland
2024-11-14Merge branch 'for-next/mops' into for-next/coreCatalin Marinas
2024-10-17arm64: mops: Handle MOPS exceptions from EL1Kristina Martsenko
2024-10-04arm64/traps: Handle GCS exceptionsMark Brown
2024-07-29treewide: context_tracking: Rename CONTEXT_* into CT_STATE_*Valentin Schneider
2024-02-20arm64: Unmask Debug + SError in do_notify_resume()Mark Rutland
2024-02-20arm64: Move do_notify_resume() to entry-common.cMark Rutland
2023-08-11arm64: syscall: unmask DAIF earlier for SVCsMark Rutland
2023-06-23Merge branches 'for-next/kpti', 'for-next/missing-proto-warn', 'for-next/iss2...Catalin Marinas
2023-06-06arm64: lockdep: enable checks for held locks when returning to userspaceEric Chan
2023-06-05arm64: mops: handle MOPS exceptionsKristina Martsenko
2023-04-14arm64/cpu: Mark cpu_park_loop() and friends __noreturnJosh Poimboeuf
2022-12-06Merge branch 'for-next/undef-traps' into for-next/coreWill Deacon
2022-11-15arm64: split EL0/EL1 UNDEF handlersMark Rutland
2022-11-15arm64: allow kprobes on EL0 handlersMark Rutland
2022-11-08arm64: entry: Fix typoMukesh Ojha
2022-11-01arm64: entry: avoid kprobe recursionMark Rutland
2022-09-16arm64: rework BTI exception handlingMark Rutland
2022-09-16arm64: rework FPAC exception handlingMark Rutland
2022-09-16arm64: consistently pass ESR_ELx to die()Mark Rutland
2022-07-05context_tracking: Take NMI eqs entrypoints over RCUFrederic Weisbecker
2022-07-05context_tracking: Take IRQ eqs entrypoints over RCUFrederic Weisbecker
2022-05-24Merge tag 'locking-core-2022-05-23' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2022-05-20Merge branch 'for-next/esr-elx-64-bit' into for-next/coreCatalin Marinas
2022-04-29arm64: Treat ESR_ELx as a 64-bit registerAlexandru Elisei
2022-04-22arm64/sme: Implement traps and syscall handling for SMEMark Brown