[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: BUG() Calls
Hi,
Are you saying your system hangs when it executed
BUG()? Don't you get a 'Oops' message when your
module_init is called?
The only way I know of attaching to the kernel when
it hits a BUG() is through a debugger like kgdb. For
this to work, your kernel should have been compiled
with the debugger code. You an find kgdb at
http://kgdb.sourceforge.net.
-Ravi.
--- J Pradeep <pradeep@it.iitb.ac.in> wrote:
>
> Hi Guys,
> I just wrote a module to test this. I put a BUG
> in the module_init
> function. My code has a usage count of 1 on lsmod
> and hence it is not
> being unloaded. Is there a way of attaching to this
> hanging code and tweek
> around my running code ? If yes, please let me know
> how ?
>
__________________________________________________
Do You Yahoo!?
Send your FREE holiday greetings online!
http://greetings.yahoo.com
--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive: http://mail.nl.linux.org/kernelnewbies/
IRC Channel: irc.openprojects.net / #kernelnewbies
Web Page: http://www.kernelnewbies.org/