[Click] Howto find the elemet that generete the kernel oops?

Torquato Bertani torquato at gmail.com
Wed Mar 1 12:10:23 EST 2006


After many tests (I eliminated one element at a time...) I found the
element that seems to generate the oops: ARPQuerier. I updated my
arpquerier source code (I was working on a dated version) and the
problem seems to be resolved.

I still would like to know how to debug click in kernel mode if anyone
else know...

Thanks!
Torquato



On 3/1/06, Eddie Kohler <kohler at cs.ucla.edu> wrote:
> That's a little frustrating; it looks like ksymoops is not finding the actual
> Click symbols.  I'm not sure -l is the right option... anyone else know?
>
> E
>
>
> Torquato Bertani wrote:
> >>Use click-install with the -m option to get a map used with ksymoops. You
> >>can then provide this map explicitely to ksymoops. If I recall correctly
> >>the -m option will output the map to the console, so pipe to file to use
> >>with ksymoops.
> >
> >
> > Thanks,
> > I used the -m option directly in insmod because I never used
> > click-install. I piped the output in a file and used the file with
> > ksymoops,   I used the command "ksymoops -l clickmap < oopsfile" (I'm
> > not sure if it is correct...) . The result is at the end of email.
> >
> > I can't understand the result...I'm guessing a bug in the
> > chatter...but in which element?
> >
> > Torquato
> >
> >
> >
> >>>EIP; c8895f7c <[click].text.start+2ff1c/d3b35>   <=====
> >
> >
> >>>ecx; c64e5424 <_end+61dc4c0/85040fc>
> >>>edx; c65c2454 <_end+62b94f0/85040fc>
> >>>esi; c65c2000 <_end+62b909c/85040fc>
> >>>ebp; c6503f1c <_end+61fafb8/85040fc>
> >>>esp; c6503f04 <_end+61fafa0/85040fc>
> >
> >
> > Trace; c010a0b1 <enable_irq+121/130>
> > Trace; c888c810 <[click].text.start+267b0/d3b35>
> > Trace; c0110018 <pcibios_set_irq_routing+308/1350>
> > Trace; c888352a <[click].text.start+1d4ca/d3b35>
> > Trace; c8883408 <[click].text.start+1d3a8/d3b35>
> > Trace; c8932306 <[click].text.start+cc2a6/d3b35>
> > Trace; c0107216 <machine_power_off+156/290>
> > Trace; c8932288 <[click].text.start+cc228/d3b35>
> >
> > _______________________________________________
> > click mailing list
> > click at amsterdam.lcs.mit.edu
> > https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>
>



More information about the click mailing list