I've got a similar problem with a Solarflare card running unRaid 6.9 stable. I can boot the server fine but if i try to make any changes to the network configuration to give it an IP address it goes into kernel panic.
After looking through the log I noticed this....
Mar 6 00:12:24 Voldemort kernel: EDAC amd64: Node 0: DRAM ECC disabled. Mar 6 00:12:24 Voldemort kernel: sfc 0000:29:00.1 (unnamed net_device) (uninitialized): Solarflare NIC detected
Mar 6 00:12:24 Voldemort kernel: sfc 0000:29:00.1 (unnamed net_device) (uninitialized): Part Number : SFN6122F
Mar 6 00:12:24 Voldemort kernel: sfc 0000:29:00.1 (unnamed net_device) (uninitialized): no SR-IOV VFs probed Mar 6 00:12:24 Voldemort kernel: sfc 0000:29:00.1 (unnamed net_device) (uninitialized): no PTP support
Mar 6 00:12:24 Voldemort kernel: sfc 0000:29:00.1 (unnamed net_device) (uninitialized): Insufficient resources for 32 XDP TX queues (6 other channels, max VIs 32)
I'm not sure what it means, maybe somebody has a better idea than me?