From: Jakub Kicinski <jakub.kicin...@netronome.com> Date: Tue, 26 Feb 2019 20:19:28 -0800
> This series starts with adding support for reporting twisted pair > media type in ethtool. > > Remaining patches add support for using DMA with the control/service > processor. Currently we always copy the command data into card's > memory. DMA support allows us to have the NSP read the data from > host memory by itself. Unfortunately, the FW loading and flashing > cannot directly map the buffers for DMA because (a) the firmware > ABI returns const buffers, and (b) the buffers may be vmalloc()ed > in many mysterious/unmappable way. So just bite the bullet - > allocate new host buffer for the command and copy. > > As Dirk explains, the NSP now supports updating all FWs at once > which means the max flashing time grew significantly. He bumps > the max wait to avoid timeouts. Series applied, thanks Jakub.