Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 43652 Build 40540: arc lint + arc unit
Event Timeline
Comment Actions
I wanted to change tests/sys/kern/kern_copyin.c to use this instead of the KERN_PROC_PS_STRINGS sysctl to derive the max user address. That would still be kind of gross, maybe the right approach is to add a new sysctl to fetch that value. But is there any reason not to expose the AT_KPRELOAD value this way?
Comment Actions
But yes, adding a sysctl for the actual thing you want rather than inferring it from ps_strings or kpreload+PAGE_SIZE seems like the right thing to do, regardless of whether this is exposed
Comment Actions
It definitely should not be AT_KPRELOAD to get the U/K boundary. For instance, shared page base might get randomized.