This causes a LOR with the iflib ctx sx when creating led devices in the framework.
Lock order reversal: (sleepable after non-sleepable) 1st 0xffffffff81be8dd8 LED mtx (LED mtx, sleep mutex) @ /usr/src/sys/dev/led/led.c:298 2nd 0xfffff800018dc980 iflib ctx lock (iflib ctx lock, sx) @ /usr/src/sys/net/iflib.c:4544 lock order LED mtx -> iflib ctx lock attempted at: #0 0xffffffff80c9a63f at witness_checkorder+0xd8f #1 0xffffffff80c34077 at _sx_xlock+0x67 #2 0xffffffff80d6c1ad at iflib_led_func+0x2d #3 0xffffffff80716e39 at led_create_state+0x189 #4 0xffffffff80d66a22 at iflib_device_register+0x1792