]> CyberLeo.Net >> Repos - FreeBSD/stable/9.git/commit
MFC r275011:
authormarkj <markj@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 26 Dec 2014 22:49:27 +0000 (22:49 +0000)
committermarkj <markj@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 26 Dec 2014 22:49:27 +0000 (22:49 +0000)
commitde921f39a30c42bbeaf962f0ea12b83ad991eeb8
treed991849128690a7f91384a2dc8fbe27d45c2c00c
parent115f35958f3201a2024bcc411a23268814e996c8
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/9@276264 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
cddl/contrib/opensolaris/lib/libdtrace/common/dt_module.c