Hi again!
After updating to 16.1.16 I yesterday had a strange message in the log
kernel: HBSD ASLR pax_aslr_init_vmspace ccheck your /boot/loader.conf
pid: 26557 ppid: 61786 p_pax: 0x40<ASLR>
Safe to ignore? :-)
Are you running on a 32bit or 64bit box? If you're on 32bit, you may see this occasionally. It's safe to ignore. It simply means that ASLR couldn't properly randomize the stack. There's simply not enough bits in 32bit architectures to shuffle things around.
Yepp, 32, bit! Thanks a lot! :-D
Short anecdote: We've had one message for each process spawned back when we started integrating ASLR. Shawn said that we're probably the first serious consumers of this ASLR implementation in 32 bits and helped to make this spam a lot less by adjusting the entropy values. :)
https://github.com/opnsense/src/commit/ec93b44059378b2942ae0b631eb5cb1c0753f159