Hello!
On 06/09/2017 06:30 PM, Niklas Söderlund wrote:
The hardware supports the MTU to be changed and the driver it self is
somewhat prepared to support this. This patch hooks up the callbacks to
be able to change the MTU from user-space.
Signed-off-by: Niklas Söderlund <niklas.soderlund+renesas@xxxxxxxxxxxx>
[...]
One more thing off my back, thanks! :-)
I'm OK with this patch in principle (but have several nits):
Acked-by: Sergei Shtylyov <sergei.shtylyov@xxxxxxxxxxxxxxxxxx>
diff --git a/drivers/net/ethernet/renesas/sh_eth.c b/drivers/net/ethernet/renesas/sh_eth.c
index f68c4db656eda846..da41eda7bfada6b9 100644
--- a/drivers/net/ethernet/renesas/sh_eth.c
+++ b/drivers/net/ethernet/renesas/sh_eth.c
[...]
@@ -3171,6 +3184,13 @@ static int sh_eth_drv_probe(struct platform_device *pdev)
}
sh_eth_set_default_cpu_data(mdp->cd);
+ /* Datasheet states max MTU should be 2048 but due to the
User's manual. :-)
Somehow I thought it supports jumbo frames but the manual doesn't confirm
that... ah, that's EtherAVB! :-)
+ * aliment calculations in sh_eth_ring_init() the practical
Alignment.
+ * MTU is a bit less. Maybe this can be optimized some more.
Undoubtedly... :-)
[...]
MBR, Sergei