Re: [GIT PULL] userns regression fix for v5.12-rc3

2021-03-13 Thread Eric W. Biederman
Linus Torvalds writes: > On Fri, Mar 12, 2021 at 1:34 PM Eric W. Biederman > wrote: >> >> Please pull the for-v5.12-rc3 branch from the git tree. >> >> Removing the ambiguity broke userspace so please revert the change: >> It turns out that there are in fact userspace implementations that >> ca

Re: [GIT PULL] userns regression fix for v5.12-rc3

2021-03-12 Thread Linus Torvalds
On Fri, Mar 12, 2021 at 1:34 PM Eric W. Biederman wrote: > > Please pull the for-v5.12-rc3 branch from the git tree. > > Removing the ambiguity broke userspace so please revert the change: > It turns out that there are in fact userspace implementations that > care and this recent change caused a r

Re: [GIT PULL] userns fixes for 4.17-rc2

2018-06-25 Thread Linus Torvalds
On Tue, Jun 26, 2018 at 4:15 AM Eric W. Biederman wrote: > > I don't understand the feedback about only accepting something like this > during the merge window. The entire point of my change was to remove > subtlety. The code was very straight forward to test. But it *doesn't* remove subtlety -

Re: [GIT PULL] userns fixes for 4.17-rc2

2018-06-25 Thread Eric W. Biederman
Linus Torvalds writes: > On Tue, Jun 19, 2018 at 8:24 PM Eric W. Biederman > wrote: >> >> I stared at this code for quite a while and I finally concluded that the >> best course forward is to simply things and remove the internal kernel >> mount of proc. The internal mount of proc is directly

Re: [GIT PULL] userns fixes for 4.17-rc2

2018-06-19 Thread Linus Torvalds
On Tue, Jun 19, 2018 at 8:24 PM Eric W. Biederman wrote: > > I stared at this code for quite a while and I finally concluded that the > best course forward is to simply things and remove the internal kernel > mount of proc. The internal mount of proc is directly responsible for > this regression

[GIT PULL] userns fixes for 4.17-rc2

2018-06-19 Thread Eric W. Biederman
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: 04035aa33a1258ca3c30f58138897ca3e97485f1 proc: Don't change mount options on remount failure. Mount options for proc have been som

[GIT PULL] userns vfs bits for v4.18-rc1

2018-06-03 Thread Eric W. Biederman
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: f3f1a18330ac1b717cd7a32adff38d965f365aa2 fs: Allow CAP_SYS_ADMIN in s_user_ns to freeze and thaw filesystems Apologies for the res

[GIT PULL] userns

2018-06-03 Thread Eric W. Biederman
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: f3f1a18330ac1b717cd7a32adff38d965f365aa2 fs: Allow CAP_SYS_ADMIN in s_user_ns to freeze and thaw filesystems This is the last coup

[GIT PULL] userns bug fix for 4.17-rc3

2018-04-24 Thread Eric W. Biederman
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: 1f5781725dcbb026438e77091c91a94f678c3522 commoncap: Handle memory allocation failure Just a small fix to properly set the return co

[GIT PULL] userns fixes for 4.16-rc1

2018-01-29 Thread Eric W. Biederman
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: 8b2770a4e1c7a837e1889d4f00026e999da5faa0 fix typo in assignment of fs default overflow gid Between the holidays and other distracti

Re: [GIT PULL] userns related vfs enhancements for v4.8

2016-07-26 Thread Eric W. Biederman
Michał Zegan writes: > I have one question: what uids are written in the filesystem inodes? > those that the kernel sees, or those mapped by user namespaces? and so, > is it true that the filesystem will still require shifting uids, > directly or indirectly, to be usable from inside user namespac

Re: [GIT PULL] userns related vfs enhancements for v4.8

2016-07-26 Thread Michał Zegan
I have one question: what uids are written in the filesystem inodes? those that the kernel sees, or those mapped by user namespaces? and so, is it true that the filesystem will still require shifting uids, directly or indirectly, to be usable from inside user namespace? can't uids be mapped dynamic

[GIT PULL] userns related vfs enhancements for v4.8

2016-07-26 Thread Eric W. Biederman
Linus, Please pull the for-linus branch from the git tree: git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace.git for-linus HEAD: aeaa4a79ff6a5ed912b7362f206cf8576fca538b fs: Call d_automount with the filesystems creds [ Merging note. There are some minor merge conf

[GIT PULL] userns related changes for 4.7-rc5

2016-06-22 Thread Eric W. Biederman
Linus, Please pull the for-linus branch from the git tree: git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace.git for-linus HEAD: 695e9df010e40f407f4830dc11d53dce957710ba mnt: Account for MS_RDONLY in fs_fully_visible This contains just a single small patch that fixe

[GIT PULL] userns related fixes for v4.7-rc3

2016-06-07 Thread Eric W. Biederman
Linus, Please pull the for-linus branch from the git tree: git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace.git for-linus HEAD: d71ed6c930ac7d8f88f3cef6624a7e826392d61f mnt: fs_fully_visible test the proper mount for MNT_LOCKED This contains two small but significa

[GIT PULL] userns: Allow hardlinks for 4.4

2015-11-04 Thread Eric W. Biederman
Linus, Please pull the for-linus branch from the git tree: git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace.git for-linus HEAD: f2ca379642d7a843be972ea4167abdd3c8c9e5d1 namei: permit linking with CAP_FOWNER in userns This round just contains a single patch. There