>Currently SCM_PIDFD cmsg cannot be sent via unix socket
>(returns -EINVAL) and SO_PASSPIDFD doesn't support flags.
>The created pidfd always has flags set to 0.
>
>This patch implements SCM_PIDFD cmsg in AF_UNIX socket, which
>can be used to send flags to SO_PASSPIDFD-enabled recipient.
>
>Self-te
k/
total 0
drwxr-xr-x 2 root root0 Sep 26 15:59 .
drwxr-xr-x 100 root root0 Sep 26 15:59 ..
--w--- 1 root root 4096 Sep 26 15:59 uevent
-r--r--r-- 1 root root 4096 Sep 26 15:59 version
Signed-off-by: Alexander Mikhalitsyn
---
drivers/vhost/vsock.c | 1 +
1 file changed, 1
s -la /sys/module/vhost_vsock/
total 0
drwxr-xr-x 2 root root0 Sep 26 15:59 .
drwxr-xr-x 100 root root0 Sep 26 15:59 ..
--w--- 1 root root 4096 Sep 26 15:59 uevent
-r--r--r-- 1 root root 4096 Sep 26 15:59 version
Signed-off-by: Alexander Mikhalitsyn
---
drivers/vhost/vsock.c | 1
stian Brauner
Cc: Seth Forshee
Cc: Miklos Szeredi
Cc: Vivek Goyal
Cc: German Maglione
Cc: Amir Goldstein
Cc: Bernd Schubert
Cc:
Signed-off-by: Alexander Mikhalitsyn
Reviewed-by: Christian Brauner
---
v3:
- this commit added
---
fs/fuse/virtio_fs.c | 1 +
1 file changed, 1 inse
stian Brauner
Cc: Seth Forshee
Cc: Miklos Szeredi
Cc: Vivek Goyal
Cc: German Maglione
Cc: Amir Goldstein
Cc: Bernd Schubert
Cc:
Signed-off-by: Alexander Mikhalitsyn
---
v3:
- this commit added
---
fs/fuse/virtio_fs.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/fs
d8c06f6ae199e1133ae8/osl/namespace_linux.go#L682
[3]
Cc: Julian Anastasov
Cc: Simon Horman
Cc: Pablo Neira Ayuso
Cc: Jozsef Kadlecsik
Cc: Florian Westphal
Signed-off-by: Alexander Mikhalitsyn
---
net/netfilter/ipvs/ip_vs_ctl.c | 19 +++
1 file changed, 15 insertions(+),
Cc: Julian Anastasov
Cc: Simon Horman
Cc: Pablo Neira Ayuso
Cc: Jozsef Kadlecsik
Cc: Florian Westphal
Suggested-by: Julian Anastasov
Signed-off-by: Alexander Mikhalitsyn
---
net/netfilter/ipvs/ip_vs_ctl.c | 14 +++---
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a
d8c06f6ae199e1133ae8/osl/namespace_linux.go#L682
[3]
Cc: Stéphane Graber
Cc: Christian Brauner
Cc: Julian Anastasov
Cc: Simon Horman
Cc: Pablo Neira Ayuso
Cc: Jozsef Kadlecsik
Cc: Florian Westphal
Signed-off-by: Alexander Mikhalitsyn
---
net/netfilter/ipvs/ip_vs_ctl.c | 21 +
Cc: Julian Anastasov
Cc: Simon Horman
Cc: Pablo Neira Ayuso
Cc: Jozsef Kadlecsik
Cc: Florian Westphal
Suggested-by: Julian Anastasov
Signed-off-by: Alexander Mikhalitsyn
---
net/netfilter/ipvs/ip_vs_ctl.c | 14 +++---
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a
6f6ae199e1133ae8/osl/namespace_linux.go#L682
Cc: Stéphane Graber
Cc: Christian Brauner
Cc: Julian Anastasov
Cc: Simon Horman
Cc: Pablo Neira Ayuso
Cc: Jozsef Kadlecsik
Cc: Florian Westphal
Signed-off-by: Alexander Mikhalitsyn
---
net/netfilter/ipvs/ip_vs_ctl.c | 21 +++--
1 file ch
Cc: Julian Anastasov
Cc: Simon Horman
Cc: Pablo Neira Ayuso
Cc: Jozsef Kadlecsik
Cc: Florian Westphal
Suggested-by: Julian Anastasov
Signed-off-by: Alexander Mikhalitsyn
---
net/netfilter/ipvs/ip_vs_ctl.c | 12 +++-
1 file changed, 7 insertions(+), 5 deletions(-)
diff --git a/net
sov
Cc: Simon Horman
Cc: Pablo Neira Ayuso
Cc: Jozsef Kadlecsik
Cc: Florian Westphal
Signed-off-by: Alexander Mikhalitsyn
---
net/netfilter/ipvs/ip_vs_ctl.c | 18 +++---
1 file changed, 15 insertions(+), 3 deletions(-)
diff --git a/net/netfilter/ipvs/ip_vs_ctl.c b/net/netfilt
On Tue, 9 Mar 2021 14:31:05 +0300
Alexander Mikhalitsyn wrote:
> On Mon, 8 Mar 2021 00:12:22 +
> Al Viro wrote:
>
> > On Sun, Mar 07, 2021 at 11:51:20PM +, Al Viro wrote:
> > > On Thu, Mar 04, 2021 at 01:11:33PM +0300, Alexander Mikhalitsyn wrote:
> > >
On Mon, 8 Mar 2021 00:12:22 +
Al Viro wrote:
> On Sun, Mar 07, 2021 at 11:51:20PM +, Al Viro wrote:
> > On Thu, Mar 04, 2021 at 01:11:33PM +0300, Alexander Mikhalitsyn wrote:
> >
> > > That problem connected with CRIU (Checkpoint-Restore in Userspace)
> &g
On Sat, 06 Mar 2021 17:13:32 +0800
Ian Kent wrote:
> On Fri, 2021-03-05 at 14:55 +0300, Alexander Mikhalitsyn wrote:
> > On Fri, 05 Mar 2021 18:10:02 +0800
> > Ian Kent wrote:
> >
> > > On Thu, 2021-03-04 at 13:11 +0300, Alexander Mikhalitsyn wrote:
> > &g
On Fri, 05 Mar 2021 18:10:02 +0800
Ian Kent wrote:
> On Thu, 2021-03-04 at 13:11 +0300, Alexander Mikhalitsyn wrote:
> > On Thu, 04 Mar 2021 14:54:11 +0800
> > Ian Kent wrote:
> >
> > > On Wed, 2021-03-03 at 18:28 +0300, Alexander Mikhalitsyn wrote:
On Thu, 04 Mar 2021 14:54:11 +0800
Ian Kent wrote:
> On Wed, 2021-03-03 at 18:28 +0300, Alexander Mikhalitsyn wrote:
> > It was discovered that find_autofs_mount() function
> > in autofs not support cases when autofs mount
> > parent is overmounted. In this case this fun
will fail with -ENOENT
Cc: Matthew Wilcox
Cc: Al Viro
Cc: Pavel Tikhomirov
Cc: Kirill Tkhai
Cc: aut...@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Alexander Mikhalitsyn
---
fs/autofs/dev-ioctl.c | 127 +-
fs/namespace.c
will fail with -ENOENT
Cc: Matthew Wilcox
Cc: Al Viro
Cc: Pavel Tikhomirov
Cc: Kirill Tkhai
Cc: aut...@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Alexander Mikhalitsyn
---
fs/autofs/dev-ioctl.c | 127 +-
fs/namespace.c
: Alexander Mikhalitsyn
---
fs/overlayfs/Makefile | 1 +
fs/overlayfs/fsinfo.c | 133
fs/overlayfs/overlayfs.h| 6 ++
fs/overlayfs/super.c| 3 +
include/uapi/linux/fsinfo.h | 31 +
5 files changed, 174 insertions(+)
create mode
Hi Amir,
On Mon, 5 Oct 2020 10:56:50 +0300
Amir Goldstein wrote:
> On Sun, Oct 4, 2020 at 10:25 PM Alexander Mikhalitsyn
> wrote:
> >
> > Some time ago we discussed about the problem of Checkpoint-Restoring
> > overlayfs mounts [1]. Big thanks to Amir for review and su
On Mon, 5 Oct 2020 20:22:47 +0300
Amir Goldstein wrote:
> On Mon, Oct 5, 2020 at 8:13 PM Alexander Mikhalitsyn
> wrote:
> >
> > On Mon, 5 Oct 2020 10:08:42 -0700
> > Randy Dunlap wrote:
> >
> > > On 10/5/20 10:02 AM, Alexander Mikhalitsyn wrote:
>
On Mon, 5 Oct 2020 10:08:42 -0700
Randy Dunlap wrote:
> On 10/5/20 10:02 AM, Alexander Mikhalitsyn wrote:
> > #defineOVL_IOC_GETLWRFHNDLSNUM _IO('o', 1)
> > // DISCUSS: what if MAX_HANDLE_SZ will change?
> > #defineOVL_IOC_GETLWRFHNDL
Szeredi
Cc: David Howells
Cc: linux-unio...@vger.kernel.org
Cc: linux-fsde...@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Alexander Mikhalitsyn
---
fs/overlayfs/readdir.c | 171 +
1 file changed, 171 insertions(+)
diff --git a/fs
Cc: linux-fsde...@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Signed-off-by: Alexander Mikhalitsyn
---
fs/overlayfs/readdir.c | 160 +
1 file changed, 160 insertions(+)
diff --git a/fs/overlayfs/readdir.c b/fs/overlayfs/readdir.c
index 596002054ac6
linux-fs.git/log/?h=fsinfo-core
Cc: Amir Goldstein
Cc: Andrei Vagin
Cc: Pavel Tikhomirov
Cc: Miklos Szeredi
Cc: David Howells
Cc: linux-unio...@vger.kernel.org
Cc: linux-fsde...@vger.kernel.org
Cc: linux-kernel@vger.kernel.org
Alexander Mikhalitsyn (1):
overlayfs: add ioctls that a
ards, Alex
Alexander Mikhalitsyn (1):
fsopen: fsconfig syscall restart fix
fs/fsopen.c | 32 +++-
1 file changed, 31 insertions(+), 1 deletion(-)
--
2.25.1
rei Vagin for help with that.
Signed-off-by: Alexander Mikhalitsyn
---
fs/fsopen.c | 32 +++-
1 file changed, 31 insertions(+), 1 deletion(-)
diff --git a/fs/fsopen.c b/fs/fsopen.c
index 27a890aa493a..70e6d163c169 100644
--- a/fs/fsopen.c
+++ b/fs/fsopen.
On Wed, 23 Sep 2020 18:03:22 +0100
Al Viro wrote:
> On Wed, Sep 23, 2020 at 07:46:36PM +0300, Alexander Mikhalitsyn wrote:
> > During execution of vfs_fsconfig_locked function we can get ERESTARTNOINTR
> > error (or other interrupt error). But we changing fs context fc->
On Fri, 5 Jun 2020 17:36:10 +0300
Amir Goldstein wrote:
> > > While at it, you copy pasted the text:
> > > For more information, see
> > > Documentation/filesystems/overlayfs.txt
> > > but there is no more information to be found.
> >
> > As far as I know documentation patches must be
;
> > On 6/5/20 5:35 AM, Amir Goldstein wrote:
> > > On Fri, Jun 5, 2020 at 12:34 AM Alexander Mikhalitsyn
> > > wrote:
> > >>
> > >> Hello,
> > >>
> > >>> But overlayfs won't accept these "output only" opti
egards, Alex
________
From: Amir Goldstein
Sent: Thursday, June 4, 2020 21:04
To: Alexander Mikhalitsyn
Cc: Miklos Szeredi; Andrey Vagin; Pavel Tikhomirov; Konstantin Khorenko;
Vasiliy Averin; Kirill Tkhai; overlayfs; linux-kernel
Subject: Re: [PATCH 0/2] overlayf
nt/restore functionality
of overlayfs mounts in case when we have overmounts on
lowerdir, workdir, upperdir paths.
Signed-off-by: Alexander Mikhalitsyn
---
fs/overlayfs/Kconfig | 26 ++
fs/overlayfs/overlayfs.h | 2 ++
fs/overlayfs/super.c | 15 +++
fs
from dcache.c is used to resolve full path
in mount namespace. This function also adds "(deleted)" suffix
if dentry was deleted. So, If one of dentries in lowerdir, upperdir,
workdir options is deleted, we will see "(deleted)" suffix in
corresponding path.
Signed-off-by: Ale
/docker/overlay2/XYZ-init/diff:/var/lib/docker/overlay2/
ABC/diff,upperdir=/var/lib/docker/overlay2/XYZ/diff,workdir=/var/lib/docker
/overlay2/XYZ/work,lowerdir_mnt_id=175:175,upperdir_mnt_id=175)
none on /sys type sysfs (rw,relatime)
Alexander Mikhalitsyn (2):
overlayfs: add dynamic path resolving
35 matches
Mail list logo