]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
fdt_slicer: bump to SI_ORDER_THIRD following r347183
authorkevans <kevans@FreeBSD.org>
Sun, 29 Sep 2019 03:12:35 +0000 (03:12 +0000)
committerkevans <kevans@FreeBSD.org>
Sun, 29 Sep 2019 03:12:35 +0000 (03:12 +0000)
commit81f47d4eea923a935fe1f0899b3968df5ab20317
tree2120f8061bb7ee820540e4c0905b694efaf380ce
parentde6e65d7c9148fcc3f56c2246b41c53c8d3cef01
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
sys/dev/fdt/fdt_slicer.c