]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r275011:
authormarkj <markj@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 26 Dec 2014 22:50:34 +0000 (22:50 +0000)
committermarkj <markj@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 26 Dec 2014 22:50:34 +0000 (22:50 +0000)
commit48acfdda3921b1310b99130b2b4782f20b7b4fb3
treea9736082556d300a4b7870e1ec708ae862e374cf
parentf386541c1276de0c90e6f23e79d5a9ffb858a091
MFC r275011:
The module load address always needs to be included when setting the dm_*_va
fields of dt_module_t. Previously, this was only done on architectures where
kernel modules have type ET_REL; this change fixes that. As a result, symbol
name resolution in the stack() action now works properly for kernel modules
on i386.

git-svn-id: svn://svn.freebsd.org/base/stable/10@276265 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
cddl/contrib/opensolaris/lib/libdtrace/common/dt_module.c