Al Viro <viro@xxxxxxxxxxxxxxxxxx> wrote: > - if (fc->user_ns) > - put_user_ns(fc->user_ns); > - fc->user_ns = get_user_ns(netns->user_ns); > + if (netns) { > + if (fc->user_ns) > + put_user_ns(fc->user_ns); > + fc->user_ns = get_user_ns(netns->user_ns); > + } This begs the question why is sysfs using the current network namespace's idea of the user namespace? Why not just use the one directly from current->cred? David