[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
kernel level debugging on etrax-uclinux
Here I am again :-) A few small-small things I
wanted to ask w.r.t. kernel level debugging on
1. I am getting a kernel reboot bug with some
kernel(which I have patched with a software
called freeswan) function. First guess was the
stack size problem, so I had increased the
stack size while linking the kernel(i.e. during
linking vmlinux). It was with -defsyms __Stacksize=N
flag during link-time. But it doesnt seem to make
any effect. How do I make it sure that it has really
incresed stack size for all the kernel functions?
I toyed with small programs and compiling them with
those flags, but couldnt get any definitive answer.
Is there any easy way of checking?
2. Surely there is some memory overwrite problem
in my case. Next step will be to check heap. I
was thinking of overriding kmalloc() to generate
whatever info I want. Will that be possible?
Prabhat Avasare IMEC (DESICS) email: firstname.lastname@example.org
Kapeldreef 75 Tel: +32-16-281525
B3001 Leuven Fax: +32-16-281515