[Bugs] [Bug 1248669] New: all: Make all the xlator fops static to avoid incorrect symbol resolution
bugzilla at redhat.com
bugzilla at redhat.com
Thu Jul 30 14:39:20 UTC 2015
https://bugzilla.redhat.com/show_bug.cgi?id=1248669
Bug ID: 1248669
Summary: all: Make all the xlator fops static to avoid
incorrect symbol resolution
Product: GlusterFS
Version: mainline
Component: unclassified
Severity: medium
Assignee: bugs at gluster.org
Reporter: skoduri at redhat.com
CC: bugs at gluster.org, gluster-bugs at redhat.com
Description of problem:
As described in the bug1245636, we have encountered an issue where in the
'snapview-client' xlator lookup fop name 'svc_lookup' matches with one of the
routines provided by libntirpc, used by NFS-Ganesha. Hence while using 'uss'
feature over NFS-Ganesha, during dlopen() of the snapview-client xlator, as
'svc_lookup' is already loaded, 'xlator->fops->lookup' incorrectly refers to
that symbol.
To avoid similar issues, it would be better and cleaner to mark all the xlator
fops static. This bug is to track all the required changes.
--
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.
More information about the Bugs
mailing list