# Re: solution to printk() blocking interrupts?

- From: Sergei Shtylyov \<hidden\>
- Date: 2008-09-22 14:39:21 
- List: linuxppc-dev
- Page: https://ratatoskr.run/linuxppc-dev/2008/09/9445646
- Thread: https://ratatoskr.run/linuxppc-dev/2008/09/9445621/t.md

```text
Hello, I wrote:

  Not sure if Stephen was the right person to CC, including Matt now...

>>>> 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 ?

>>  Implementing the poll_controller() method in the network driver is usually

>>   Looks like the answer is "no"...

>   Hm... it uses phylib, so probably it does that. That message and a 4 s pause appears if the carrier is seen in <10 ms after opening the device.

   Oops, not 10 -- 100 ms (HZ / 10).

> Maybe this threshold needs to be changed?

   Seems like too much indeed.

WBR, Sergei
```
