Re: 2.3.41: kmalloc: Size (33554432) too large.

From: Patrick Mau (patrick@oscar.prima.de)
Date: Sun Jan 30 2000 - 17:24:16 EST


On Sun, Jan 30, 2000 at 02:21:38PM +0100, Manfred Spraul wrote:
> Patrick Mau wrote:
> >
> > How could I trace what
> > is trying to make such large allocations within the
> > kernel ?
> >
>
> Apply the attached patches, they should print the call trace.
>
> --
> Manfred

Hallo Manfred, Hallo linux-kernel,

I applied your patches and the call-trace showed
the following:

tony kernel: kmalloc: Size (33554432) too large
tony kernel: ca6e1f64 c024d820 02000000 ca6e0000 00000000 bffbf7c4 bffbf78c c014c0df
tony kernel: 02000000 00000007 ca6e0000 00000000 bffbf7c4 bffbf78c 08199588 c0122815
tony kernel: ca6e1fb8 ca6e0000 40187008 00000000 00000000 3894b7c5 fffffff4 c010be10
tony kernel: Call Trace: [tvecs+8984/28920] [sys_poll+287/1360] [sys_gettimeofday+29/148] [system_call+52/56]

It happens every 100 msec when squid polls its fd's.
squid is compoiled to use 1024 filedescriptors. It's
just a local WWW cache for my machine.

Tell me if I should append some relevant parts of my System.map.

thanks in advance,
Patrick

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



This archive was generated by hypermail 2b29 : Mon Jan 31 2000 - 21:00:26 EST