Has anyone ever tried this? I met another issue seems caused by the low version of ice driver: I cannot enable switchdev & sriov at the same time. When I tried to create sriov vfs after swith the mode to switchdev according to this: https://edc.intel.com/content/www/us/en/design/products/ethernet/appnote-e810-eswitch-switchdev-mode-config-guide/ there was a "Resource temporarily unavailable" error. So, I want to try to build my own driver. However, the ice driver: https://github.com/intel/ethernet-linux-ice/releases needs something like linux-headers for building. I tried both: 1. build the ice source in the docker: https://github.com/ich777/unraid_kernel/pkgs/container/unraid_kernel; 2. copy the ice source code into unraid source code and then build the entire kernel. This exception was alerted: drivers/ice/common.mk:71: *** Kernel header files not in any of the expected locations.
drivers/ice/common.mk:72: *** Install the appropriate kernel development package, e.g.
drivers/ice/common.mk:73: *** kernel-devel, for building kernel modules and try again. Stop.Can anyone help on this?