Re: [PATCH net-next v9 05/16] net: pcs: add Renesas MII converter driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Le Tue, 28 Jun 2022 17:42:58 +0100,
"Russell King (Oracle)" <linux@xxxxxxxxxxxxxxx> a écrit :

> > +		break;
> > +	default:
> > +		return -EOPNOTSUPP;
> > +	}
> > +
> > +	val = FIELD_PREP(MIIC_CONVCTRL_CONV_MODE, conv_mode) |
> > +	      FIELD_PREP(MIIC_CONVCTRL_CONV_SPEED, speed);
> > +
> > +	miic_reg_rmw(miic, MIIC_CONVCTRL(port),
> > +		     MIIC_CONVCTRL_CONV_MODE | MIIC_CONVCTRL_CONV_SPEED, val);
> > +	miic_converter_enable(miic_port->miic, miic_port->port, 1);
> > +
> > +	return 0;
> > +}  
> 
> the stting of the speed here. As this function can be called as a result
> of ethtool setting the configuration while the link is up, this could
> have disasterous effects on the link. This will only happen if there is
> no PHY present and we aren't using fixed-link mode.
> 
> Therefore, I'm willing to get this pass, but I think it would be better
> if the speed was only updated if the interface setting is actually
> being changed. So:

Hi Russell,

Ok, I'll make a follow-up patch to handle that properly.

-- 
Clément Léger,
Embedded Linux and Kernel engineer at Bootlin
https://bootlin.com




[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux