Re: [QUESTION] Why isn't there a unregister_die_notifier?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Steven Rostedt <[email protected]> writes:

> Hi, I have a debugging module that I want to register a die notifier.
> But I just noticed that I can't unregister it.  So for now I either just
> keep the module loaded and never unloaded it, compile it into the
> kernel, or ifdef out the register_die_notifier when loaded as a module.
> 
> Is there some reason that there isn't such a call, or maybe there is,
> and I don't see it (called something else). Or is this something that
> should be added?

I didn't add one original because unloading debuggers is very tricky.
There is no locking and no reference counting and they can be entered
in any context.  Adding it would require some RCU tricks at least and
might still have some non trivial races.

-Andi
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]
  Powered by Linux