• Philippe Gerum's avatar
    arm64: ipipe: route traps to co-kernel · f5beda02
    Philippe Gerum authored
    This commit introduces the changes redirecting traps and exceptions to
    the interrupt pipeline, so that the co-kernel can be made aware early
    on. The co-kernel may then decide whether the fault should be
    propagated to the regular kernel for actual handling.
    
    This is typically useful for allowing the co-kernel to downgrade the
    current context from the head domain to the root domain, when leaving
    the burden of handling major faults to the regular kernel makes more
    sense than expecting the co-kernel to reinvent such a wheel
    (e.g. memory violations, illegal instructions, divide by zero etc). As
    a matter of fact, optimizing latency upon such events would not make
    much sense anyway.
    f5beda02
Name
Last commit
Last update
Documentation Loading commit data...
arch Loading commit data...
block Loading commit data...
certs Loading commit data...
crypto Loading commit data...
drivers Loading commit data...
firmware Loading commit data...
fs Loading commit data...
include Loading commit data...
init Loading commit data...
ipc Loading commit data...
kernel Loading commit data...
lib Loading commit data...
mm Loading commit data...
net Loading commit data...
samples Loading commit data...
scripts Loading commit data...
security Loading commit data...
sound Loading commit data...
tools Loading commit data...
usr Loading commit data...
virt Loading commit data...
.cocciconfig Loading commit data...
.get_maintainer.ignore Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.mailmap Loading commit data...
COPYING Loading commit data...
CREDITS Loading commit data...
Kbuild Loading commit data...
Kconfig Loading commit data...
MAINTAINERS Loading commit data...
Makefile Loading commit data...
README Loading commit data...