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
Unknown Object (File)
Sat, Sep 12, 6:23 AM
Unknown Object (File)
Sat, Sep 5, 2:52 PM
Unknown Object (File)
Fri, Sep 4, 11:39 AM
Unknown Object (File)
Thu, Sep 3, 5:09 AM
Unknown Object (File)
Wed, Sep 2, 4:31 PM
Unknown Object (File)
Aug 24 2026, 1:20 AM
Unknown Object (File)
Aug 20 2026, 10:30 PM
Unknown Object (File)
Aug 14 2026, 2:35 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.