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/15408] procfs probes broken on rawhide


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

--- Comment #4 from David Smith <dsmith at redhat dot com> 2013-05-07 15:37:53 UTC ---
I believe this started happening when debugfs was converted to use user
namespaces via the following kernel commit:

====
commit 7dc05881b64792e0ea41293e9595cc962a716225
Author: Eric W. Biederman <ebiederm@xmission.com>
Date:   Tue Apr 3 14:01:31 2012 -0700

    userns: Convert debugfs to use kuid/kgid where appropriate.

    Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Acked-by: Serge Hallyn <serge.hallyn@canonical.com>
    Signed-off-by: Eric W. Biederman <ebiederm@xmission.com>
====

I've figured out that when this fails, it fails because we can't create the
transport locking directory. That fails because of an EACCESS error. When
creating the transport locking directory works, our euid is 0. When it fails,
it is the user's uid (who doesn't have access to create a debugfs directory).

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


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