]> www.infradead.org Git - users/jedix/linux-maple.git/commit
um: remove fault_catcher infrastructure
authorJohannes Berg <johannes.berg@intel.com>
Thu, 10 Oct 2024 20:45:14 +0000 (22:45 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Wed, 23 Oct 2024 07:52:46 +0000 (09:52 +0200)
commit188b64f288a434bed3ef21ec59f00c996ecb0346
tree964ce910cabcba06f28d284b68aadf91b0b13c00
parent031acdcfb566ba18ffb57d51abf357a5e350424b
um: remove fault_catcher infrastructure

This was perhaps intended to do _nofault copies, but the
real reason is lost to history. Remove this, it's not
needed, and using longjmp() out of the middle of the
signal handler with all the state it has modified is
not going to be a good idea anyway.

Link: https://patch.msgid.link/20241010224513.901c4d390b3e.Ia74742668b44603c1ca23dd36f90e964e6e7ee55@changeid
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
arch/um/include/asm/processor-generic.h
arch/um/include/shared/kern_util.h
arch/um/kernel/trap.c
arch/um/os-Linux/signal.c