Created attachment 171007 [details]
I don't know if this is the right fix, but I've changed the lock in mlx4_ib_init_gid_table to a sleepable lock.
Created attachment 171008 [details]
Change RLOCk to sleepable
^Triage: fix metadata on this older bug
^Triage: Cc: hps who IIRC maintains this code
Is this still a problem using a kernel based on FreeBSD 12-stable?