User-level extensions need to share with the main … [p. 113] Instead of segmentation protection hardware, we use … converts itself to SPL2 through a system call, … [User-level extensions run in a user-level extension segment at SPL 3 and PPL 1.] In addition, the PPL of any pages … memory regions, is set to 1. … user-level extensions can never access pages that the … paging hardware prevents [an] SPL 3 code segment … space range as the extension segment, relocation supported … without modifications, thus greatly facilitating code/data sharing.
Google-1
Google-2
Copyright clearance needed for quotation.