From: ebiederm@xmission.com (Eric W. Biederman)
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: <linux-kernel@vger.kernel.org>,
Linux Containers <containers@lists.linux-foundation.org>
Subject: [GIT PULL] namespace fixes for v4.19-rc1
Date: Fri, 24 Aug 2018 11:31:44 +0200 [thread overview]
Message-ID: <87mutc156n.fsf@xmission.com> (raw)
In-Reply-To: <874lfkx4pl.fsf@xmission.com> (Eric W. Biederman's message of "Thu, 23 Aug 2018 21:28:38 +0200")
Linus,
Please pull the userns-linus branch from the git tree:
git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace.git userns-linus
HEAD: 82c9a927bc5df6e06b72d206d24a9d10cced4eb5 getxattr: use correct xattr length
This is a set of 4 fairly obvious bug fixes. A switch from d_find_alias
to d_find_any_alias because the xattr code perversely takes a dentry.
Two mutex vs copy_to_user fixes from Jann Horn and a fix to use a
sanitized size not the size userspace passed in from Christian Brauner.
This is coming late because I fell behind this last development cycle,
and because I have been travelling. I do not intend to make a habit of
sending pull requests late.
The last fix by Christian Brauner has a very recent commit date. I was
doing a final review of this pull request and I noticed it was mixing a
fixes tag. I added the fixes tag so that the bug that is being fixed
can be put into perspective.
Resent because I somehow missed the [GIT PULL] tag when I sent this out
the first time. I think travelling from GMT-0500 to GMT+0200 to visit
family is affecting more than I thought.
Christian Brauner (1):
getxattr: use correct xattr length
Eddie.Horng (1):
cap_inode_getsecurity: use d_find_any_alias() instead of d_find_alias()
Jann Horn (2):
userns: move user access out of the mutex
sys: don't hold uts_sem while accessing userspace memory
arch/alpha/kernel/osf_sys.c | 51 ++++++++++-----------
arch/sparc/kernel/sys_sparc_32.c | 22 ++++++----
arch/sparc/kernel/sys_sparc_64.c | 20 +++++----
fs/xattr.c | 2 +-
kernel/sys.c | 95 +++++++++++++++++++---------------------
kernel/user_namespace.c | 24 +++++-----
kernel/utsname_sysctl.c | 41 ++++++++++-------
security/commoncap.c | 2 +-
8 files changed, 131 insertions(+), 126 deletions(-)
Eric
prev parent reply other threads:[~2018-08-24 9:31 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-08-23 19:28 namespace fixes for v4.19-rc1 Eric W. Biederman
2018-08-24 9:31 ` Eric W. Biederman [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87mutc156n.fsf@xmission.com \
--to=ebiederm@xmission.com \
--cc=containers@lists.linux-foundation.org \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.