aboutsummaryrefslogtreecommitdiff
path: root/arch/arc/kernel/entry.S
AgeCommit message (Expand)AuthorFilesLines
2023-08-18ARC: entry: Add more common chores to EXCEPTION_PROLOGUEGravatar Vineet Gupta 1-17/+2
2023-08-17ARC: entry: EV_MachineCheck dont re-read ECRGravatar Vineet Gupta 1-3/+2
2023-08-17ARC: entry: rework (non-functional)Gravatar Vineet Gupta 1-25/+20
2023-08-17ARC: entry: use gp to cache task pointer (vs. r25)Gravatar Vineet Gupta 1-2/+1
2022-04-25ARC: implement syscall tracepointsGravatar Sergey Matyukevich 1-6/+6
2022-04-18ARC: entry: fix syscall_trace_exit argumentGravatar Sergey Matyukevich 1-0/+1
2021-08-24ARC: mm: move MMU specific bits out of entry code ...Gravatar Vineet Gupta 1-5/+2
2021-05-10ARC: entry: fix off-by-one error in syscall number validationGravatar Vineet Gupta 1-2/+2
2021-01-07ARC: unbork 5.11 bootup: fix snafu in _TIF_NOTIFY_SIGNAL handlingGravatar Vineet Gupta 1-1/+1
2020-11-09arc: add support for TIF_NOTIFY_SIGNALGravatar Jens Axboe 1-1/+2
2020-06-16ARC: entry: fix potential EFA clobber when TIF_SYSCALL_TRACEGravatar Vineet Gupta 1-11/+5
2020-01-31Merge tag 'arc-5.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgup...Gravatar Linus Torvalds 1-0/+12
2020-01-15ARC: wireup clone3 syscallGravatar Vineet Gupta 1-0/+12
2019-12-08sched/rt, ARC: Use CONFIG_PREEMPTIONGravatar Thomas Gleixner 1-3/+3
2019-07-08ARC: entry: EV_Trap expects r10 (vs. r9) to have exception causeGravatar Vineet Gupta 1-2/+2
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Gravatar Thomas Gleixner 1-4/+1
2017-09-01ARC: Re-enable MMU upon Machine Check exceptionGravatar Jose Abreu 1-0/+6
2016-09-30ARC: entry: make ret_from_system_call local labelGravatar Vineet Gupta 1-7/+5
2016-09-30ARC: dw2 unwind: switch to .eh_frame based unwindingGravatar Vineet Gupta 1-12/+0
2015-11-14ARC: [arcompact] Handle bus error from userspace as Interrupt not exceptionGravatar Vineet Gupta 1-17/+0
2015-08-20ARC: change some branchs to jumps to resolve linkage errorsGravatar Yuriy Kolerov 1-3/+3
2015-06-19ARC: entry.S: micro-optimize Trap handlerGravatar Vineet Gupta 1-2/+2
2015-06-19ARC: entry.S: move some code around for cache locality in return pathGravatar Vineet Gupta 1-48/+50
2015-06-19ARC: entry.S: split into ARCompact ISA specific, common bitsGravatar Vineet Gupta 1-382/+7
2015-06-19ARC: entry.S: Ensure that restore_regs is local to compilation unitGravatar Vineet Gupta 1-4/+4
2015-06-19ARC: entry.S: comments cleanupGravatar Vineet Gupta 1-26/+20
2015-06-19ARC: entry.S: Trap handler to use r10 for syscall vs. brkpt decisionGravatar Vineet Gupta 1-2/+2
2015-06-19ARC: entry.S: FAKE_RET_FROM_EXCPN can always use r9Gravatar Vineet Gupta 1-13/+11
2015-06-19ARC: entry.S: confine EXCEPTION_* macros to one fileGravatar Vineet Gupta 1-0/+16
2015-06-19ARC: entry.S: canonical'ize EXCEPTION_{PROLOGUE,EPILOGUE}Gravatar Vineet Gupta 1-2/+2
2015-06-19ARC: entry.S: Introduce INTERRUPT_{PROLOGUE,EPILOGUE}Gravatar Vineet Gupta 1-18/+4
2015-06-19ARC: entry.S: common'ize scrtach reg freeup in intr + exceptionsGravatar Vineet Gupta 1-8/+2
2015-02-02ARC: add some more comments to ret_from_forkGravatar Vineet Gupta 1-5/+9
2014-05-05ARC: Fixed spelling errors within commentsGravatar Terence Eden 1-6/+6
2014-04-30ARC: !PREEMPT: Ensure Return to kernel mode is IRQ safeGravatar Vineet Gupta 1-3/+5
2014-03-26ARC: switch to generic ENTRY/END assembler annotationsGravatar Vineet Gupta 1-26/+26
2013-11-06ARC: Add support for irqflags tracing and lockdepGravatar Vineet Gupta 1-0/+11
2013-11-06ARC: Reduce #ifdef'ery for unaligned access emulationGravatar Vineet Gupta 1-4/+0
2013-11-06ARC: Change calling convention of do_page_fault()Gravatar Vineet Gupta 1-5/+4
2013-08-26ARC: Entry Handler tweaks: Optimize away redundant IRQ_DISABLE_SAVEGravatar Vineet Gupta 1-5/+5
2013-08-26ARC: Exception Handlers Code consolidationGravatar Vineet Gupta 1-43/+13
2013-06-26ARC: Remove explicit passing around of ECRGravatar Vineet Gupta 1-23/+17
2013-06-26ARC: pt_regs update #5: Use real ECR for pt_regs->event vs. synth valuesGravatar Vineet Gupta 1-9/+12
2013-06-22ARC: pt_regs update #4: r25 saved/restored unconditionallyGravatar Vineet Gupta 1-11/+0
2013-06-22ARC: Entry Handler tweaks: Simplify branch for in-kernel preemptionGravatar Vineet Gupta 1-6/+2
2013-06-22ARC: Entry Handler tweaks: Avoid hardcoded LIMMS for ECR valuesGravatar Vineet Gupta 1-6/+9
2013-06-22ARC: [mm] Remove @write argument to do_page_fault()Gravatar Vineet Gupta 1-10/+4
2013-05-07ARC: unaligned access emulation broken if callee-reg dest of LD/STGravatar Vineet Gupta 1-1/+3
2013-05-07ARC: unaligned access emulation error handling consolidationGravatar Vineet Gupta 1-2/+2
2013-03-20ARC: Fix the typo in event identifier flags used by ptraceGravatar Vineet Gupta 1-1/+1