<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in .gitignore</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>d0034a7a4ac7fae708146ac0059b9c47a1543f0d - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mount_setattr/.gitignore#d0034a7a4ac7fae708146ac0059b9c47a1543f0d</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 5.13 merge window.

            List of files:
            /linux/tools/testing/selftests/mount_setattr/.gitignore</description>
        <pubDate>Tue, 04 May 2021 20:46:00 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>b7f8f259896f669f131713b0c74ba4d008daa71d - Merge tag &apos;v5.12-rc7&apos; into ecryptfs/next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mount_setattr/.gitignore#b7f8f259896f669f131713b0c74ba4d008daa71d</link>
        <description>Merge tag &apos;v5.12-rc7&apos; into ecryptfs/nextRequired to pick up idmapped mount changes which changed some functionparameters.

            List of files:
            /linux/tools/testing/selftests/mount_setattr/.gitignore</description>
        <pubDate>Mon, 19 Apr 2021 06:39:17 +0200</pubDate>
        <dc:creator>Tyler Hicks &lt;code@tyhicks.com&gt;</dc:creator>
    </item>
<item>
        <title>5acac83bf2e42f51ab9fd315d657798754bf0bb8 - Merge tag &apos;v5.12-rc4&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mount_setattr/.gitignore#5acac83bf2e42f51ab9fd315d657798754bf0bb8</link>
        <description>Merge tag &apos;v5.12-rc4&apos; into nextSync up with the mainline to bring in newest APIs.

            List of files:
            /linux/tools/testing/selftests/mount_setattr/.gitignore</description>
        <pubDate>Thu, 25 Mar 2021 19:46:10 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f8bade6c9a6213c2c5ba6e5bf32415ecab6e41e5 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mount_setattr/.gitignore#f8bade6c9a6213c2c5ba6e5bf32415ecab6e41e5</link>
        <description>Merge drm/drm-next into drm-misc-nextNoralf needs some patches in 5.12-rc3, and we&apos;ve been delaying the 5.12merge due to the swap issue so it looks like a good time.Signed-off-by: Maxime Ripard &lt;maxime@cerno.tech&gt;

            List of files:
            /linux/tools/testing/selftests/mount_setattr/.gitignore</description>
        <pubDate>Tue, 16 Mar 2021 09:06:23 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;maxime@cerno.tech&gt;</dc:creator>
    </item>
<item>
        <title>b470ebc9e0e57f53d1db9c49b8a3de4086babd05 - Merge tag &apos;irqchip-fixes-5.12-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgent</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mount_setattr/.gitignore#b470ebc9e0e57f53d1db9c49b8a3de4086babd05</link>
        <description>Merge tag &apos;irqchip-fixes-5.12-1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/urgentPull irqchip fixes from Marc Zyngier:  - More compatible strings for the Ingenic irqchip (introducing the    JZ4760B SoC)  - Select GENERIC_IRQ_MULTI_HANDLER on the ARM ep93xx platform  - Drop all GENERIC_IRQ_MULTI_HANDLER selections from the irqchip    Kconfig, now relying on the architecture to get it right  - Drop the debugfs_file field from struct irq_domain, now that    debugfs can track things on its own

            List of files:
            /linux/tools/testing/selftests/mount_setattr/.gitignore</description>
        <pubDate>Sun, 14 Mar 2021 16:34:35 +0100</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>35bb28ece90dfb7f72b77ba529f25f79323d9581 - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mount_setattr/.gitignore#35bb28ece90dfb7f72b77ba529f25f79323d9581</link>
        <description>Merge drm/drm-next into drm-intel-nextSync up with upstream.Signed-off-by: Jani Nikula &lt;jani.nikula@intel.com&gt;

            List of files:
            /linux/tools/testing/selftests/mount_setattr/.gitignore</description>
        <pubDate>Thu, 11 Mar 2021 07:19:46 +0100</pubDate>
        <dc:creator>Jani Nikula &lt;jani.nikula@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>009ef05f98129aa91c62c3baab859ba593a15bb2 - Merge remote-tracking branch &apos;torvalds/master&apos; into perf/core</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mount_setattr/.gitignore#009ef05f98129aa91c62c3baab859ba593a15bb2</link>
        <description>Merge remote-tracking branch &apos;torvalds/master&apos; into perf/coreTo pick up the fixes sent for v5.12 and continue development based onv5.12-rc2, i.e. without the swap on file bug.This also gets a slightly newer and better tools/perf/arch/arm/util/cs-etm.cpatch version, using the BIT() macro, that had already been slated tov5.13 but ended up going to v5.12-rc1 on an older version.Signed-off-by: Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;

            List of files:
            /linux/tools/testing/selftests/mount_setattr/.gitignore</description>
        <pubDate>Mon, 08 Mar 2021 14:11:33 +0100</pubDate>
        <dc:creator>Arnaldo Carvalho de Melo &lt;acme@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>4c9f4865f4604744d4f1a43db22ac6ec9dc8e587 - Merge branch &apos;fixes-rc2&apos; into fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mount_setattr/.gitignore#4c9f4865f4604744d4f1a43db22ac6ec9dc8e587</link>
        <description>Merge branch &apos;fixes-rc2&apos; into fixes

            List of files:
            /linux/tools/testing/selftests/mount_setattr/.gitignore</description>
        <pubDate>Mon, 08 Mar 2021 10:34:12 +0100</pubDate>
        <dc:creator>Tony Lindgren &lt;tony@atomide.com&gt;</dc:creator>
    </item>
<item>
        <title>9b838a3c32d7a1edd7edeec1bc455eca76622218 - Merge tag &apos;tags/sound-sdw-kconfig-fixes&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mount_setattr/.gitignore#9b838a3c32d7a1edd7edeec1bc455eca76622218</link>
        <description>Merge tag &apos;tags/sound-sdw-kconfig-fixes&apos; into for-linusALSA/ASoC/SOF/SoundWire: fix Kconfig issuesIn January, Intel kbuild bot and Arnd Bergmann reported multipleissues with randconfig. This patchset builds on Arnd&apos;s suggestions toa) expose ACPI and PCI devices in separate modules, while sof-acpi-devand sof-pci-dev become helpers. This will result in minor changesrequired for developers/testers, i.e. modprobe snd-sof-pci will nolonger result in a probe. The SOF CI was already updated to deal withthis module dependency change and introduction of new modules.b) Fix SOF/SoundWire/DSP_config dependencies by moving the coderequired to detect SoundWire presence in ACPI tables to sound/hda.Link: https://lore.kernel.org/r/20210302003125.1178419-1-pierre-louis.bossart@linux.intel.com

            List of files:
            /linux/tools/testing/selftests/mount_setattr/.gitignore</description>
        <pubDate>Tue, 02 Mar 2021 18:30:07 +0100</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>7d6beb71da3cc033649d641e1e608713b8220290 - Merge tag &apos;idmapped-mounts-v5.12&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mount_setattr/.gitignore#7d6beb71da3cc033649d641e1e608713b8220290</link>
        <description>Merge tag &apos;idmapped-mounts-v5.12&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linuxPull idmapped mounts from Christian Brauner: &quot;This introduces idmapped mounts which has been in the making for some  time. Simply put, different mounts can expose the same file or  directory with different ownership. This initial implementation comes  with ports for fat, ext4 and with Christoph&apos;s port for xfs with more  filesystems being actively worked on by independent people and  maintainers.  Idmapping mounts handle a wide range of long standing use-cases. Here  are just a few:   - Idmapped mounts make it possible to easily share files between     multiple users or multiple machines especially in complex     scenarios. For example, idmapped mounts will be used in the     implementation of portable home directories in     systemd-homed.service(8) where they allow users to move their home     directory to an external storage device and use it on multiple     computers where they are assigned different uids and gids. This     effectively makes it possible to assign random uids and gids at     login time.   - It is possible to share files from the host with unprivileged     containers without having to change ownership permanently through     chown(2).   - It is possible to idmap a container&apos;s rootfs and without having to     mangle every file. For example, Chromebooks use it to share the     user&apos;s Download folder with their unprivileged containers in their     Linux subsystem.   - It is possible to share files between containers with     non-overlapping idmappings.   - Filesystem that lack a proper concept of ownership such as fat can     use idmapped mounts to implement discretionary access (DAC)     permission checking.   - They allow users to efficiently changing ownership on a per-mount     basis without having to (recursively) chown(2) all files. In     contrast to chown (2) changing ownership of large sets of files is     instantenous with idmapped mounts. This is especially useful when     ownership of a whole root filesystem of a virtual machine or     container is changed. With idmapped mounts a single syscall     mount_setattr syscall will be sufficient to change the ownership of     all files.   - Idmapped mounts always take the current ownership into account as     idmappings specify what a given uid or gid is supposed to be mapped     to. This contrasts with the chown(2) syscall which cannot by itself     take the current ownership of the files it changes into account. It     simply changes the ownership to the specified uid and gid. This is     especially problematic when recursively chown(2)ing a large set of     files which is commong with the aforementioned portable home     directory and container and vm scenario.   - Idmapped mounts allow to change ownership locally, restricting it     to specific mounts, and temporarily as the ownership changes only     apply as long as the mount exists.  Several userspace projects have either already put up patches and  pull-requests for this feature or will do so should you decide to pull  this:   - systemd: In a wide variety of scenarios but especially right away     in their implementation of portable home directories.         https://systemd.io/HOME_DIRECTORY/   - container runtimes: containerd, runC, LXD:To share data between     host and unprivileged containers, unprivileged and privileged     containers, etc. The pull request for idmapped mounts support in     containerd, the default Kubernetes runtime is already up for quite     a while now: https://github.com/containerd/containerd/pull/4734   - The virtio-fs developers and several users have expressed interest     in using this feature with virtual machines once virtio-fs is     ported.   - ChromeOS: Sharing host-directories with unprivileged containers.  I&apos;ve tightly synced with all those projects and all of those listed  here have also expressed their need/desire for this feature on the  mailing list. For more info on how people use this there&apos;s a bunch of  talks about this too. Here&apos;s just two recent ones:      https://www.cncf.io/wp-content/uploads/2020/12/Rootless-Containers-in-Gitpod.pdf      https://fosdem.org/2021/schedule/event/containers_idmap/  This comes with an extensive xfstests suite covering both ext4 and  xfs:      https://git.kernel.org/brauner/xfstests-dev/h/idmapped_mounts  It covers truncation, creation, opening, xattrs, vfscaps, setid  execution, setgid inheritance and more both with idmapped and  non-idmapped mounts. It already helped to discover an unrelated xfs  setgid inheritance bug which has since been fixed in mainline. It will  be sent for inclusion with the xfstests project should you decide to  merge this.  In order to support per-mount idmappings vfsmounts are marked with  user namespaces. The idmapping of the user namespace will be used to  map the ids of vfs objects when they are accessed through that mount.  By default all vfsmounts are marked with the initial user namespace.  The initial user namespace is used to indicate that a mount is not  idmapped. All operations behave as before and this is verified in the  testsuite.  Based on prior discussions we want to attach the whole user namespace  and not just a dedicated idmapping struct. This allows us to reuse all  the helpers that already exist for dealing with idmappings instead of  introducing a whole new range of helpers. In addition, if we decide in  the future that we are confident enough to enable unprivileged users  to setup idmapped mounts the permission checking can take into account  whether the caller is privileged in the user namespace the mount is  currently marked with.  The user namespace the mount will be marked with can be specified by  passing a file descriptor refering to the user namespace as an  argument to the new mount_setattr() syscall together with the new  MOUNT_ATTR_IDMAP flag. The system call follows the openat2() pattern  of extensibility.  The following conditions must be met in order to create an idmapped  mount:   - The caller must currently have the CAP_SYS_ADMIN capability in the     user namespace the underlying filesystem has been mounted in.   - The underlying filesystem must support idmapped mounts.   - The mount must not already be idmapped. This also implies that the     idmapping of a mount cannot be altered once it has been idmapped.   - The mount must be a detached/anonymous mount, i.e. it must have     been created by calling open_tree() with the OPEN_TREE_CLONE flag     and it must not already have been visible in the filesystem.  The last two points guarantee easier semantics for userspace and the  kernel and make the implementation significantly simpler.  By default vfsmounts are marked with the initial user namespace and no  behavioral or performance changes are observed.  The manpage with a detailed description can be found here:      https://git.kernel.org/brauner/man-pages/c/1d7b902e2875a1ff342e036a9f866a995640aea8  In order to support idmapped mounts, filesystems need to be changed  and mark themselves with the FS_ALLOW_IDMAP flag in fs_flags. The  patches to convert individual filesystem are not very large or  complicated overall as can be seen from the included fat, ext4, and  xfs ports. Patches for other filesystems are actively worked on and  will be sent out separately. The xfstestsuite can be used to verify  that port has been done correctly.  The mount_setattr() syscall is motivated independent of the idmapped  mounts patches and it&apos;s been around since July 2019. One of the most  valuable features of the new mount api is the ability to perform  mounts based on file descriptors only.  Together with the lookup restrictions available in the openat2()  RESOLVE_* flag namespace which we added in v5.6 this is the first time  we are close to hardened and race-free (e.g. symlinks) mounting and  path resolution.  While userspace has started porting to the new mount api to mount  proper filesystems and create new bind-mounts it is currently not  possible to change mount options of an already existing bind mount in  the new mount api since the mount_setattr() syscall is missing.  With the addition of the mount_setattr() syscall we remove this last  restriction and userspace can now fully port to the new mount api,  covering every use-case the old mount api could. We also add the  crucial ability to recursively change mount options for a whole mount  tree, both removing and adding mount options at the same time. This  syscall has been requested multiple times by various people and  projects.  There is a simple tool available at      https://github.com/brauner/mount-idmapped  that allows to create idmapped mounts so people can play with this  patch series. I&apos;ll add support for the regular mount binary should you  decide to pull this in the following weeks:  Here&apos;s an example to a simple idmapped mount of another user&apos;s home  directory:	u1001@f2-vm:/$ sudo ./mount --idmap both:1000:1001:1 /home/ubuntu/ /mnt	u1001@f2-vm:/$ ls -al /home/ubuntu/	total 28	drwxr-xr-x 2 ubuntu ubuntu 4096 Oct 28 22:07 .	drwxr-xr-x 4 root   root   4096 Oct 28 04:00 ..	-rw------- 1 ubuntu ubuntu 3154 Oct 28 22:12 .bash_history	-rw-r--r-- 1 ubuntu ubuntu  220 Feb 25  2020 .bash_logout	-rw-r--r-- 1 ubuntu ubuntu 3771 Feb 25  2020 .bashrc	-rw-r--r-- 1 ubuntu ubuntu  807 Feb 25  2020 .profile	-rw-r--r-- 1 ubuntu ubuntu    0 Oct 16 16:11 .sudo_as_admin_successful	-rw------- 1 ubuntu ubuntu 1144 Oct 28 00:43 .viminfo	u1001@f2-vm:/$ ls -al /mnt/	total 28	drwxr-xr-x  2 u1001 u1001 4096 Oct 28 22:07 .	drwxr-xr-x 29 root  root  4096 Oct 28 22:01 ..	-rw-------  1 u1001 u1001 3154 Oct 28 22:12 .bash_history	-rw-r--r--  1 u1001 u1001  220 Feb 25  2020 .bash_logout	-rw-r--r--  1 u1001 u1001 3771 Feb 25  2020 .bashrc	-rw-r--r--  1 u1001 u1001  807 Feb 25  2020 .profile	-rw-r--r--  1 u1001 u1001    0 Oct 16 16:11 .sudo_as_admin_successful	-rw-------  1 u1001 u1001 1144 Oct 28 00:43 .viminfo	u1001@f2-vm:/$ touch /mnt/my-file	u1001@f2-vm:/$ setfacl -m u:1001:rwx /mnt/my-file	u1001@f2-vm:/$ sudo setcap -n 1001 cap_net_raw+ep /mnt/my-file	u1001@f2-vm:/$ ls -al /mnt/my-file	-rw-rwxr--+ 1 u1001 u1001 0 Oct 28 22:14 /mnt/my-file	u1001@f2-vm:/$ ls -al /home/ubuntu/my-file	-rw-rwxr--+ 1 ubuntu ubuntu 0 Oct 28 22:14 /home/ubuntu/my-file	u1001@f2-vm:/$ getfacl /mnt/my-file	getfacl: Removing leading &apos;/&apos; from absolute path names	# file: mnt/my-file	# owner: u1001	# group: u1001	user::rw-	user:u1001:rwx	group::rw-	mask::rwx	other::r--	u1001@f2-vm:/$ getfacl /home/ubuntu/my-file	getfacl: Removing leading &apos;/&apos; from absolute path names	# file: home/ubuntu/my-file	# owner: ubuntu	# group: ubuntu	user::rw-	user:ubuntu:rwx	group::rw-	mask::rwx	other::r--&quot;* tag &apos;idmapped-mounts-v5.12&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux: (41 commits)  xfs: remove the possibly unused mp variable in xfs_file_compat_ioctl  xfs: support idmapped mounts  ext4: support idmapped mounts  fat: handle idmapped mounts  tests: add mount_setattr() selftests  fs: introduce MOUNT_ATTR_IDMAP  fs: add mount_setattr()  fs: add attr_flags_to_mnt_flags helper  fs: split out functions to hold writers  namespace: only take read lock in do_reconfigure_mnt()  mount: make {lock,unlock}_mount_hash() static  namespace: take lock_mount_hash() directly when changing flags  nfs: do not export idmapped mounts  overlayfs: do not mount on top of idmapped mounts  ecryptfs: do not mount on top of idmapped mounts  ima: handle idmapped mounts  apparmor: handle idmapped mounts  fs: make helpers idmap mount aware  exec: handle idmapped mounts  would_dump: handle idmapped mounts  ...

            List of files:
            /linux/tools/testing/selftests/mount_setattr/.gitignore</description>
        <pubDate>Tue, 23 Feb 2021 22:39:45 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>01eadc8dd96d7215dda71a1fe74b07b0e3b48af5 - tests: add mount_setattr() selftests</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/mount_setattr/.gitignore#01eadc8dd96d7215dda71a1fe74b07b0e3b48af5</link>
        <description>tests: add mount_setattr() selftestsAdd a range of selftests for the new mount_setattr() syscall to verifythat it works as expected. This tests that:- no invalid flags can be specified- changing properties of a single mount works and leaves other mounts in  the mount tree unchanged- changing a mount tre to read-only when one of the mounts has writers  fails and leaves the whole mount tree unchanged- changing mount properties from multiple threads works- changing atime settings works- changing mount propagation works- changing the mount options of a mount tree where the individual mounts  in the tree have different mount options only changes the flags that  were requested to change- changing mount options from another mount namespace fails- changing mount options from another user namespace fails- idmapped mountsNote, the main test-suite for idmapped mounts is part of xfstests and ispretty huge. These tests here just make sure that the syscalls bits workcorrectly. TAP version 13 1..20 # Starting 20 tests from 3 test cases. #  RUN           mount_setattr.invalid_attributes ... #            OK  mount_setattr.invalid_attributes ok 1 mount_setattr.invalid_attributes #  RUN           mount_setattr.extensibility ... #            OK  mount_setattr.extensibility ok 2 mount_setattr.extensibility #  RUN           mount_setattr.basic ... #            OK  mount_setattr.basic ok 3 mount_setattr.basic #  RUN           mount_setattr.basic_recursive ... #            OK  mount_setattr.basic_recursive ok 4 mount_setattr.basic_recursive #  RUN           mount_setattr.mount_has_writers ... #            OK  mount_setattr.mount_has_writers ok 5 mount_setattr.mount_has_writers #  RUN           mount_setattr.mixed_mount_options ... #            OK  mount_setattr.mixed_mount_options ok 6 mount_setattr.mixed_mount_options #  RUN           mount_setattr.time_changes ... #            OK  mount_setattr.time_changes ok 7 mount_setattr.time_changes #  RUN           mount_setattr.multi_threaded ... #            OK  mount_setattr.multi_threaded ok 8 mount_setattr.multi_threaded #  RUN           mount_setattr.wrong_user_namespace ... #            OK  mount_setattr.wrong_user_namespace ok 9 mount_setattr.wrong_user_namespace #  RUN           mount_setattr.wrong_mount_namespace ... #            OK  mount_setattr.wrong_mount_namespace ok 10 mount_setattr.wrong_mount_namespace #  RUN           mount_setattr_idmapped.invalid_fd_negative ... #            OK  mount_setattr_idmapped.invalid_fd_negative ok 11 mount_setattr_idmapped.invalid_fd_negative #  RUN           mount_setattr_idmapped.invalid_fd_large ... #            OK  mount_setattr_idmapped.invalid_fd_large ok 12 mount_setattr_idmapped.invalid_fd_large #  RUN           mount_setattr_idmapped.invalid_fd_closed ... #            OK  mount_setattr_idmapped.invalid_fd_closed ok 13 mount_setattr_idmapped.invalid_fd_closed #  RUN           mount_setattr_idmapped.invalid_fd_initial_userns ... #            OK  mount_setattr_idmapped.invalid_fd_initial_userns ok 14 mount_setattr_idmapped.invalid_fd_initial_userns #  RUN           mount_setattr_idmapped.attached_mount_inside_current_mount_namespace ... #            OK  mount_setattr_idmapped.attached_mount_inside_current_mount_namespace ok 15 mount_setattr_idmapped.attached_mount_inside_current_mount_namespace #  RUN           mount_setattr_idmapped.attached_mount_outside_current_mount_namespace ... #            OK  mount_setattr_idmapped.attached_mount_outside_current_mount_namespace ok 16 mount_setattr_idmapped.attached_mount_outside_current_mount_namespace #  RUN           mount_setattr_idmapped.detached_mount_inside_current_mount_namespace ... #            OK  mount_setattr_idmapped.detached_mount_inside_current_mount_namespace ok 17 mount_setattr_idmapped.detached_mount_inside_current_mount_namespace #  RUN           mount_setattr_idmapped.detached_mount_outside_current_mount_namespace ... #            OK  mount_setattr_idmapped.detached_mount_outside_current_mount_namespace ok 18 mount_setattr_idmapped.detached_mount_outside_current_mount_namespace #  RUN           mount_setattr_idmapped.change_idmapping ... #            OK  mount_setattr_idmapped.change_idmapping ok 19 mount_setattr_idmapped.change_idmapping #  RUN           mount_setattr_idmapped.idmap_mount_tree_invalid ... #            OK  mount_setattr_idmapped.idmap_mount_tree_invalid ok 20 mount_setattr_idmapped.idmap_mount_tree_invalid # PASSED: 20 / 20 tests passed. # Totals: pass:20 fail:0 xfail:0 xpass:0 skip:0 error:0Link: https://lore.kernel.org/r/20210121131959.646623-37-christian.brauner@ubuntu.comCc: Christoph Hellwig &lt;hch@lst.de&gt;Cc: David Howells &lt;dhowells@redhat.com&gt;Cc: Al Viro &lt;viro@zeniv.linux.org.uk&gt;Cc: linux-fsdevel@vger.kernel.orgSigned-off-by: Christian Brauner &lt;christian.brauner@ubuntu.com&gt;

            List of files:
            /linux/tools/testing/selftests/mount_setattr/.gitignore</description>
        <pubDate>Thu, 21 Jan 2021 14:19:55 +0100</pubDate>
        <dc:creator>Christian Brauner &lt;christian.brauner@ubuntu.com&gt;</dc:creator>
    </item>
</channel>
</rss>
