I have been using a Beaglebone Black for a project for years.  I recently upgraded from Dunfell to Gatesgarth and again began experiencing a problem with the ethernet interface failing to come online 10% of the time, a problem which can only be fixed by a power cycle (not a reboot).  This is a well known problem documented by this thread going back over 7 years.  It's a hardware problem, but it does have a software fix.  But that fix must have been left out of recent meta-bbb builds.  I believe previous fixes have been something like this patch.  That old patch targets the 3.15 kernel and I believe Gatesgarth is using 5.10.  Should I expect that patch to work unmodified on 5.10?  I don't know low level kernel mechanics well enough to understand what it's really doing.  If that patch won't work, does anyone know how I could proceed to get ethernet working on the Beaglebone Black with current versions of Yocto?

Dave