This is the mail archive of the systemtap@sourceware.org mailing list for the systemtap project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug runtime/9927] 2.6.29-rc7 - kernel crash with sharedbuf.exp stap test script


------- Additional Comments From ananth at in dot ibm dot com  2009-03-13 06:07 -------
Interesting... I don't know a whole lot about percpu_mod*, but looking at the
use of mod->refptr, its just allocated and freed -- no other operations are
performed on it, or so it seems.

Its allocated in load_module() and freed either in load_module() itself on
error, or in free_module(). However, free_module() is invoked either from
delete_module() or if the module init function returns an error (much after
load_module() has run).

That leads one to wonder if percpu_modalloc() itself returned an invalid
pointer? If so, why is it happening only in this case? Or there may be some kind
of data corruption in struct module (refptr is the last element of the structure).

-- 


http://sourceware.org/bugzilla/show_bug.cgi?id=9927

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]