Created attachment 201962 [details]
Fatal 12 error log
The new oce(4) drivers include from version 11.2 and above causes boot panic with emulex 10gbe nic. The driver included in 11.1-STABLE release works without any issues. So please kindly rollback the driver to the version included in 11.1-STABLE release.
Created attachment 202047 [details]
Fix panic in OCE
I also experienced this issue, and came up with a patch that solved the panic. That machine is currently in pieces waiting for a replacement motherboard, but I think this was the change I applied.
(In reply to Ryan Moeller from comment #1)
Hey, sorry for the late reply. Thanks for your patch, but that line is no longer present in the new file.
Created attachment 202296 [details]
Bounds check array accesses in oce driver
My machine is operational again. Here is the actual patch that applies to HEAD. The same idea applies to 12 and 11 as well, though maybe on different line numbers.
(In reply to Ryan Moeller from comment #3)
Hey, sorry to bother you again, but i'm not able to find those lines in 11.2-RELEASE version. https://github.com/freebsd/freebsd/blob/release/11.2.0/sys/dev/oce/oce_if.c
(In reply to Sajeev Ramasamy from comment #4)
Ah I see the confusion. Those lines are in stable/11, but not in 11.2-release.