HomeFreeBSD

Rework how shared page related data is stored

Description

Rework how shared page related data is stored

Store the shared page address in struct vmspace.
Also instead of storing absolute addresses of various shared page
segments save their offsets with respect to the shared page address.
This will be more useful when the shared page address is randomized.

Approved by: mw(mentor)
Sponsored by: Stormshield
Obtained from: Semihalf
Reviewed by: kib
Differential Revision: https://reviews.freebsd.org/D35393

Details

Provenance
kdAuthored on Jun 2 2022, 7:58 AM
Reviewer
kib
Differential Revision
D35393: Rework how shared page related data is stored
Parents
rGf6ac79fb12f3: Introduce the PROC_SIGCODE() macro
Branches
Unknown
Tags
Unknown