e87c494015
switch over to opt-in instead of opt-out for epoch. Instead of IFF_NEEDSEPOCH, provide IFF_KNOWSEPOCH. If driver marks itself with IFF_KNOWSEPOCH, then ether_input() would not enter epoch when processing its packets. Now this will create recursive entrance in epoch in >90% network drivers, but will guarantee safeness of the transition. Mark several tested drivers as IFF_KNOWSEPOCH. Reviewed by: hselasky, jeff, bz, gallatin Differential Revision: https://reviews.freebsd.org/D23674 |
||
---|---|---|
.. | ||
bman_fdt.c | ||
bman_portals.c | ||
bman.c | ||
bman.h | ||
fman_fdt.c | ||
fman_mdio.c | ||
fman.c | ||
fman.h | ||
if_dtsec_fdt.c | ||
if_dtsec_im.c | ||
if_dtsec_im.h | ||
if_dtsec_rm.c | ||
if_dtsec_rm.h | ||
if_dtsec.c | ||
if_dtsec.h | ||
portals_common.c | ||
portals.h | ||
qman_fdt.c | ||
qman_portals.c | ||
qman.c | ||
qman.h |