HBSD JANITOR: remove old IBCS2 and COFF image activator

github-issue: #55
Signed-off-by: Oliver Pinter <oliver.pinter@hardenedbsd.org>
(cherry picked from commit 4d97b0dd3950a86b130e59ac58643f21dcc33b94)
HBSD JANITOR: remove the old and broken SVR4 emulation

github-issue: #67
Signed-off-by: Oliver Pinter <oliver.pinter@hardenedbsd.org>
(cherry picked from commit 55bc0c4116556feeaad38da18f1a232cd217fff6)
HBSD JANITOR: remove COMPAT_AOUT's leftovers

github-issue: #45
Signed-off-by: Oliver Pinter <oliver.pinter@hardenedbsd.org>
(cherry picked from commit 4993442ceb32e059e4a76cdec181bc7ac7ca881a)
HBSD JANITOR: remove SPX_HACK's leftovers

Signed-off-by: Oliver Pinter <oliver.pinter@hardenedbsd.org>
(cherry picked from commit f8efaea28011a26771787cfa420c91e18668705a)
HBSD JANITOR: remove user-space components of ibcs2

github-issue: #55
Signed-off-by: Oliver Pinter <oliver.pinter@hardenedbsd.org>
(cherry picked from commit bbda1c03cda8752f129807e3db3f3459f9c5aedd)
HBSD JANITOR: remote aout related things from userspace

github-issue: #45
Signed-off-by: Oliver Pinter <oliver.pinter@hardenedbsd.org>
(cherry picked from commit a21ebd9d83a73dafd6cacd5eaf3381b83cdc45a8)
HBSD JANITOR: remove aout related things from linuxulator, this commit possible breaks the whole linuxulator

github-issue: #45
Signed-off-by: Oliver Pinter <oliver.pinter@hardenedbsd.org>
(cherry picked from commit eb03aa74404101fb0db3c33f410a746f86ddd855)
HBSD JANITOR: remove SVR4 related files from user-space

github-issue: #67
Signed-off-by: Oliver Pinter <oliver.pinter@hardenedbsd.org>
(cherry picked from commit 27fe46a2da82b4017a2a45be34a5c38af1b9231b)
HBSD JANITOR: fix build, remove archdep bits from build

github-issue: #55
Signed-off-by: Oliver Pinter <oliver.pinter@hardenedbsd.org>
(cherry picked from commit 2fca9af909d082daf8f0c5a1a35d814faac21563)
HBSD: bump __HardenedBSD_version after aout, ibcs2 and svr4 image activator removal

Signed-off-by: Oliver Pinter <oliver.pinetr@hardenedbsd.org>
Fix the support of mapped IPv4 addresses.
Thanks to Mark Bonnekessel and Markus Boese for making me aware of the
problems.
MFC after: 1 week
Count consecutive read requests as blocking in CTL for files and ZVOLs.

Technically read requests can be executed in any order or simultaneously
since they are not changing any data.  But ZFS prefetcher goes crasy when
it receives consecutive requests from different threads.  Since prefetcher
works on level of separate blocks, instead of two consecutive 128K requests
it may receive 32 8K requests in mixed order.

This patch is more workaround then a real fix, and it does not fix all of
prefetcher problems, but it improves sequential read speed by 3-4x times
in some configurations.  On the other side it may hurt performance if
some backing store has no prefetch, that is why it is disabled by default
for raw devices.

MFC after:	2 weeks
Add mentor information for kami a.k.a. me.

My mentors are cs and koobs.

Differential Revision:	https://reviews.freebsd.org/D975
Reviewed by:	cs
Approved by:	cs
add some missing mentor->mentee relationship
Update to reflect the current members of portmgr
Add myself as a ports committer, mentored by bapt/bdrewery.
Fix rendering
Include the received chunk padding when reporting an unknown chunk.
MFC after: 1 week
Merge remote-tracking branch 'freebsd/master' into hardened/current/master
Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/segvguard