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