igb: Force status register reading in ifmedia status, if iface is not up

Reported-by: dillon@
nrelease: Install a default pkg.conf from pkg(8)

Do not hardcode the file contents anymore
tcp: Allow socket/syncache inheritance between SO_REUSEPORT listen sockets

This is intend to address the drawback of the following SO_REUSEPORT tcp
listen socket usage model:
Multiple processses create their own listen socket w/ SO_REUSEPORT, if
one of the process crashed, i.e. the listen socket is closed, then any
syncache, pending sockets on the completion and incompletion queues
are just dropped.

Compared w/ multiple processes sharing the same tcp listen socket, this
drawback could be unacceptable (e.g. when nginx reload configure).

This commit addresses this drawback by allowing another tcp listen socket
in the same local group, i.e. bound to the same listen port and address,
to inherit the syncache and pending sockets of the to-be-closed tcp
listen socket.  The tcp listen socket, which inherits the syncache and
pending sockets, is the last tcp listen socket in the same local group.
Adjust two devfs manual pages and some comments to match reality.
make_dev.9: Adjust make_dev_covering() description too.

Pointed-out-by: alexh
kernel/drm2: Add a missing #include (for drm_free()).
kernel - Fix pageout algorithm regression

* The pageout algorithm was trying to calculate when it might have
  to do 'a little extra' moving of pages active->inactive and wound
  up forcing an active->inactive queue run in all cases, even when
  the inactive queue was well over target.

* Remove the broken case.

* Greatly improves (as in restores) performance on systems with heavy
  paging and file caching activity.
em/emx.4: Mention the tranmission queue arbitration
bnx.4: Mention the tranmission queue arbitration
igb.4: Mention the tranmission queue arbitration