On Mon, May 02, 2022 at 10:33:06PM +0200, Ferry Toth wrote: > Op 27-04-2022 om 07:48 schreef Lukas Wunner: > > Do away with link status polling on LAN95XX USB Ethernet > > and rely on interrupts instead, thereby reducing bus traffic, > > CPU overhead and improving interface bringup latency. > > Tested-by: Ferry Toth <fntoth@xxxxxxxxx> (Intel Edison-Arduino) Thank you! > While testing I noted another problem. I have "DMA-API: debugging enabled by > kernel config" and this (I guess) shows me before and after the patches: > > ------------[ cut here ]------------ > DMA-API: xhci-hcd xhci-hcd.1.auto: cacheline tracking EEXIST, overlapping > mappings aren't supported That is under investigation here: https://bugzilla.kernel.org/show_bug.cgi?id=215740 It's apparently a long-standing bug in the USB core which was exposed by a new WARN() check introduced in 5.14. Thanks, Lukas