Stap is translating to functions in __exit sections...and later module load fails

Eugeniy Meshcheryakov eugeniy.meshcheryakov@googlemail.com
Fri Oct 13 21:29:00 GMT 2006


13 жовтня 2006 о 14:02 -0700 Stone, Joshua I написав(-ла):
> The translator blacklist tries to avoid such functions by checking the
> section name -- anything within a section beginning with '.exit.' (e.g.,
> .exit.text) is blacklisted, and thus won't match a function("*").
> 
> Does IA64 do something different with the __exit sections?
It is strange that translator sees it at all. The code is

static void __exit
exit_pfm_fs(void)
{
        unregister_filesystem(&pfm_fs_type);
        mntput(pfmfs_mnt);
}

and this function is never used...

-- 
Eugeniy Meshcheryakov
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://sourceware.org/pipermail/systemtap/attachments/20061013/7c7b289f/attachment.sig>


More information about the Systemtap mailing list