Subject: Re: [PATCH] netpoll: Introduce netpoll_carrier_timeout kernel option

From: Stephen Hemminger <[email-masked]>
Date: Tue, 7 Jul 2009 18:03:54 -0700

On Wed, 8 Jul 2009 05:00:30 +0400
Anton Vorontsov <[email-masked]> wrote:

> Some PHYs require longer timeouts for carrier detection, and
> auto-negotiation process may take indefinite amount of time.
> 
> It may be inconvenient to force longer timeouts for sane PHYs,
> so let's introduce a kernel command line option.
> 
> Signed-off-by: Anton Vorontsov <[email-masked]>
> ---
>  Documentation/kernel-parameters.txt |    5 +++++
>  net/core/netpoll.c                  |   11 ++++++++++-
>  2 files changed, 15 insertions(+), 1 deletions(-)

A sysctl (or module option) is a less awkward interface for something
like this. Kernel command line parameters are ugly step children
loved only by embedded developers.