Page MenuHomeFreeBSD

on i386 USRSTACK points one page below the VM_MAXUSER_ADDRESS
AbandonedPublic

Authored by op on Jun 30 2015, 3:53 PM.
Tags
None
Referenced Files
F167326418: D2960.diff
Thu, Aug 20, 10:30 PM
Unknown Object (File)
Fri, Aug 14, 2:35 AM
Unknown Object (File)
Tue, Aug 4, 7:14 AM
Unknown Object (File)
Tue, Aug 4, 5:29 AM
Unknown Object (File)
Mon, Aug 3, 7:09 AM
Unknown Object (File)
Jul 13 2026, 12:10 PM
Unknown Object (File)
Jul 5 2026, 7:22 AM
Unknown Object (File)
May 21 2026, 8:53 AM
Subscribers

Details

Reviewers
kib
jhb
gnn
rwatson

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

op retitled this revision from to on i386 USRSTACK points one page below the VM_MAXUSER_ADDRESS.
op updated this object.
op edited the test plan for this revision. (Show Details)
op added reviewers: kib, jhb, rwatson.
op set the repository for this revision to rS FreeBSD src repository - subversion.

This looks fine. Would you move IN_KERNEL() macro into some common location and then just #define PMC_IN_KERNEL(va) IN_KERNEL(va) ?

op edited edge metadata.
op removed rS FreeBSD src repository - subversion as the repository for this revision.

I have found this error in one more place. Added the fix to the updated patch.

The potential common place could be the pmap.h or something else?
I have found this macro in sys/$arch/stack.h file, but I not really like the header pollution across independent header files.

This was superseded with D2971, so close them.