On Thu, May 09, 2019 at 08:57:44AM +0200, Ulrich Hecht wrote: > > > On May 8, 2019 at 6:52 PM Niklas Söderlund <niklas.soderlund@xxxxxxxxxxxx> wrote: > > > > > > Hi Sergei, > > > > On 2019-05-08 18:59:01 +0300, Sergei Shtylyov wrote: > > > Hello! > > > > > > On 05/08/2019 06:21 PM, Ulrich Hecht wrote: > > > > > > > Uses the same method as various other drivers: shut the device down, > > > > change the MTU, then bring it back up again. > > > > > > > > Tested on Renesas D3 Draak board. > > > > > > > > Signed-off-by: Ulrich Hecht <uli+renesas@xxxxxxxx> > > > > > > You should have CC'ed me (as an reviewer for the Renesas drivers). > > Sorry, will do next time. > > > > > > > How about the code below instead? > > > > > > if (netif_running(ndev)) > > > ravb_close(ndev); > > > > > > ndev->mtu = new_mtu; > > > netdev_update_features(ndev); > > > > Is there a need to call netdev_update_features() even if the if is not > > running? > > In my testing, it didn't seem so. That may be because your testing doesn't cover cases where it would make any difference.