[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microblaze-uclinux] Kernel module driver crash
Hi Wendy,
You are taking it very seriously. Great!
It's pity I cannot be of much help in this debugging stuff.
Good luck.
Giulio
Il giorno ven, 24/04/2009 alle 18.20 +1000, Wendy Liang ha scritto:
> Hi Giulio and Ian,
>
> By dumping the .ko, I found that the the init_module can only jump to
> the top of .text section of the .ko.
>
> if testd/c/b() is called by more than once, the compiler will generate
> executable code for testd/c/b/a() in the same sequence as how they
> defined in the .text section of .ko.
>
> Otherwise, because they are all static function, by default, the
> compiler will only generate executable code for testa() in the .text
> section of .ko.
>
> We are still investigating why it cannot jump to section testa() when
> it is not at the top of .text section.
>
> Regards,
> Wendy
___________________________
microblaze-uclinux mailing list
microblaze-uclinux@xxxxxxxxxxxxxx
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/