FreeBSD/src a82296c (r340404)sys/kern subr_epoch.c, sys/sys epoch_private.h epoch.h

Uninline epoch(9) entrance and exit. There is no proof that modern
processors would benefit from avoiding a function call, but bloating
code. In fact, clang created an uninlined real function for many
object files in the network stack.

- Move epoch_private.h into subr_epoch.c. Code copied exactly, avoiding
  any changes, including style(9).
- Remove private copies of critical_enter/exit.

Reviewed by:    kib, jtl
Differential Revision:  https://reviews.freebsd.org/D17879
DeltaFile
+0-211sys/sys/epoch_private.h
+130-17sys/kern/subr_epoch.c
+23-30sys/sys/epoch.h
+153-2583 files

UnifiedSplitRaw