From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Subject: Re: solution to printk() blocking interrupts? From: Benjamin Herrenschmidt To: Jon Smirl In-Reply-To: <9e4733910809211634u5b37e297pe8503f08de4f19a8@mail.gmail.com> References: <9e4733910809211353k1f06fb5bi219c124d0c44b47a@mail.gmail.com> <9e4733910809211443l5638887aw856377d39fcca85c@mail.gmail.com> <48D6C8F0.4060808@ru.mvista.com> <9e4733910809211634u5b37e297pe8503f08de4f19a8@mail.gmail.com> Content-Type: text/plain Date: Mon, 22 Sep 2008 15:17:15 +1000 Message-Id: <1222060635.12085.11.camel@pasglop> Mime-Version: 1.0 Cc: linuxppc-dev Reply-To: benh@kernel.crashing.org List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , On Sun, 2008-09-21 at 19:34 -0400, Jon Smirl wrote: > On Sun, Sep 21, 2008 at 6:21 PM, Sergei Shtylyov > wrote: > > Implementing the poll_controller() method in the network driver is usually > > staightforward. > > Good tip, the simple implementation worked. > > What controls this? "carrier detect appears untrustworthy, waiting 4 seconds" > Get that fixed and this patch could be useful, Does the driver properly uses netif_carrier_on/off to signal the system when the link is up/down ? Cheers, Ben.