[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <bfc5678a-0536-7964-0d45-8f6b104e2f1a@free.fr>
Date: Sat, 29 Jul 2017 14:44:57 +0200
From: Mason <slash.tmp@...e.fr>
To: Mans Rullgard <mans@...sr.com>
Cc: Marc Gonzalez <marc_gonzalez@...madesigns.com>,
Florian Fainelli <f.fainelli@...il.com>,
"David S. Miller" <davem@...emloft.net>,
netdev <netdev@...r.kernel.org>,
Linux ARM <linux-arm-kernel@...ts.infradead.org>
Subject: Re: [RFC PATCH v1] net: ethernet: nb8800: Reset HW block in ndo_open
On 29/07/2017 14:05, Måns Rullgård wrote:
> Mason writes:
>
>> I'll take this opportunity to change flow control to
>> off by default (it breaks several 100 Mbps switches).
>
> I was told to have it on by default. This is what most other drivers
> do too. If you have faulty switches, that's your problem.
Or maybe the fault is in the HW implementation, and
it is the board's fault that the connection is hosed.
How many switches did you test the driver on?
We tested 4 switches, and DHCP failed on 3 of them.
Disabling pause frames "fixed" that.
I could spend weeks testing dozens of switches, but
I have to prioritize. Ethernet flow control is simply
not an important feature in the market the SoC is
intended for.
Regards.
Powered by blists - more mailing lists