K 10 svn:author V 7 git2svn K 8 svn:date V 27 2022-02-22T07:30:50.712382Z K 7 svn:log V 594 Add explicit SI_SUB_EPOCH Add explicit SI_SUB_EPOCH, after SI_SUB_TASKQ and before SI_SUB_SMP (EARLY_AP_STARTUP). Rename existing "SI_SUB_TASKQ + 1" to SI_SUB_EPOCH. epoch(9) consumers cannot epoch_alloc() before SI_SUB_EPOCH:SI_ORDER_SECOND, but likely should allocate before SI_SUB_SMP. Prior to this change, consumers (well, epoch itself, and net/if.c) just open-coded the SI_SUB_TASKQ + 1 order to match epoch.c, but this was fragile. (cherry picked from commit 7993a104a10c81e4049e5923061d9bb7a5e35d80) Git Hash: c4756f4a7abd284b9beb732e734d62706c7cf352 Git Author: cem@FreeBSD.org END