Home
last modified time | relevance | path

Searched hist:"7 e6437c0" (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/arm64/include/
H A Ducontext.h7e6437c0 Thu Mar 21 10:13:16 GMT 2024 Andrew Turner <andrew@FreeBSD.org> arm64: Support passing more registers to signals

To support recent extensions to the Arm architecture we may need to
store more or larger registers when sending a signal.

To support this create a list of these extra registers. Userspace that
needs to access a register in the signal handler can then walk the list
to find the correct register struct and read/write its contents.

Reviewed by: kib, markj (earlier version)
Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D43302
7e6437c0 Thu Mar 21 10:13:16 GMT 2024 Andrew Turner <andrew@FreeBSD.org> arm64: Support passing more registers to signals

To support recent extensions to the Arm architecture we may need to
store more or larger registers when sending a signal.

To support this create a list of these extra registers. Userspace that
needs to access a register in the signal handler can then walk the list
to find the correct register struct and read/write its contents.

Reviewed by: kib, markj (earlier version)
Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D43302
/freebsd/sys/arm64/arm64/
H A Dexec_machdep.c7e6437c0 Thu Mar 21 10:13:16 GMT 2024 Andrew Turner <andrew@FreeBSD.org> arm64: Support passing more registers to signals

To support recent extensions to the Arm architecture we may need to
store more or larger registers when sending a signal.

To support this create a list of these extra registers. Userspace that
needs to access a register in the signal handler can then walk the list
to find the correct register struct and read/write its contents.

Reviewed by: kib, markj (earlier version)
Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D43302
7e6437c0 Thu Mar 21 10:13:16 GMT 2024 Andrew Turner <andrew@FreeBSD.org> arm64: Support passing more registers to signals

To support recent extensions to the Arm architecture we may need to
store more or larger registers when sending a signal.

To support this create a list of these extra registers. Userspace that
needs to access a register in the signal handler can then walk the list
to find the correct register struct and read/write its contents.

Reviewed by: kib, markj (earlier version)
Sponsored by: Arm Ltd
Differential Revision: https://reviews.freebsd.org/D43302