Re: 2.2.13 ISDN funnies

Karsten Keil (kkeil@suse.de)
Fri, 22 Oct 1999 15:11:58 +0200


On Fri, Oct 22, 1999 at 02:16:37PM +0300, Ilpo Ruotsalainen wrote:
> On Thu, 21 Oct 1999, Karsten Keil wrote:
> >> The connection seems to work ok but floods this sequence _fast_ into the
> >> logs so since the machine is on the trailing edge of tech it's too slow to
> >> be usable. Kernel is vanilla 2.2.13, ISDN adapter is a Teles 16.0. Works
> >> perfectly under 2.2.12 and as described under 2.2.13.
> >
> >Please recompile the utils, here are changes in the basic structs.
> >(at least isdnctrl,ipppd)
>
> Did, no bonus - still floods. Didn't really look like an util problem
> anyway, rather like problem in the way the driver uses the syncppp layer
> (at least to me, I'm no expert on this field though).

OK, that was only my first guess, because you have to recompile i4l utils
with 2.2.13, if not you run in trouble.

>
> (Had some further test results on what triggered this here but read on...)
>
> UGH. A look in the sources seems to suggest this is just a debugging
> message someone didn't bother to hide behind some "debug" or "verbose"
> variable but just left there to flood everyone's log files.

Yes, this message is not hide (but has only debug prio), because it
should be not happen in normal cases (I looked trough the log of my syncppp
machines and didn't found it).
It seems here is a problem with some places which allocate skb with not
enought headroom (old version was crashing in this case).
Now we reallocate the needed headroom and print this message to find out
the real reason.

>
> Could someone who understands the driver better look at isdn_ppp.c at line
> 1428 and say if this is just a stupid debug message left there to flood
> the kernel log?

You can disable prio DEBUG in syslog.conf.

Karsten

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/