HomeFreeBSD

fdt_slicer: bump to SI_ORDER_THIRD following r347183

Description

fdt_slicer: bump to SI_ORDER_THIRD following r347183

r347183 bumped GEOM classes to SI_ORDER_SECOND to resolve a race between
them and the initialization of devsoftc.mtx in devinit, but missed this
dependency on g_flashmap that may now lose the race against GEOM
classes/g_init.

There's a great comment that describes the situation that has also been
updated with the new ordering of GEOM classes.

Reported by: bdragon
MFC after: 4 days

Details

Provenance
kevansAuthored on
Parents
rS352862: MFC r352369: Relax TX draining in ns8250_bus_transmit().
Branches
Unknown
Tags
Unknown