[Ksummit-discuss] No more module removal -- Unconference track

Masami Hiramatsu masami.hiramatsu.pt at hitachi.com
Wed Aug 27 06:43:23 UTC 2014


(2014/08/27 6:45), Jiri Kosina wrote:
> On Tue, 26 Aug 2014, David Howells wrote:
> 
>>> What I found is that the module unloading involving 2 stop_machine()s
>>> for each module removing. It must not be needed.
>>
>> IIRC, at least one of the stop_machine() calls was to prevent problems between
>> module removal oopsing and the symbol lookup trying to look up whilst dumping
>> the oops.
> 
> This would be solved if symbol lookup would be RCU-ized though.
> 

Yes, I did that :)

https://lkml.org/lkml/2014/8/25/143
https://lkml.org/lkml/2014/8/25/144
https://lkml.org/lkml/2014/8/25/145

Thank you,

-- 
Masami HIRAMATSU
Software Platform Research Dept. Linux Technology Research Center
Hitachi, Ltd., Yokohama Research Laboratory
E-mail: masami.hiramatsu.pt at hitachi.com




More information about the Ksummit-discuss mailing list