Compilation error on Fedora42 with kernel 6.17.4-200.fc42.x86_64
I know that Fedora is not officially supported, but I still wanted to let you know, especially as it seems to be a missing #ifdef:
In line 1994 of fuxi-gmac-net.c we have
#if ((LINUX_VERSION_CODE > KERNEL_VERSION(4,0,0)) && (LINUX_VERSION_CODE < KERNEL_VERSION(5,6,0) || (RHEL_RELEASE_CODE >= RHEL_RELEASE_VERSION(7,8))))
static void fxgmac_tx_timeout(struct net_device *netdev)
#else
static void fxgmac_tx_timeout(struct net_device *netdev, unsigned int unused)
#endif
and at a first glance the error seems to occur exactly because the first #ifdef branch is taken instead of the second. I sadly do currently not have the time to fix it myself ...