<?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>66cda7ec9abec7ec3b81678c48deab3450d038a6 - selftests/filesystems: check that an immutable inode takes no write hint</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/filesystems/.gitignore#66cda7ec9abec7ec3b81678c48deab3450d038a6</link>
        <description>selftests/filesystems: check that an immutable inode takes no write hintCheck that an immutable inode takes no write hint.Link: https://patch.msgid.link/20261002-work-mount-fixes-4-v1-4-dd44b89d44ce@kernel.orgSigned-off-by: Christian Brauner (Amutable) &lt;brauner@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/filesystems/.gitignore</description>
        <pubDate>Fri, 02 Oct 2026 15:52:35 +0200</pubDate>
        <dc:creator>Christian Brauner &lt;brauner@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>1781f0b3d75caa22376cf7fa0224f9aca696580d - Merge tag &apos;vfs-7.3-rc1.super&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/filesystems/.gitignore#1781f0b3d75caa22376cf7fa0224f9aca696580d</link>
        <description>Merge tag &apos;vfs-7.3-rc1.super&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsPull vfs superblock updates from Christian Brauner: - Make it possible to share a block device between multiple   filesystems.   erofs can mount read-only blob devices shared between many   superblocks, but because we only tracked a single superblock a   freeze, thaw, removal or sync on such a device was never propagated   to all the superblocks using it, and there was no way to find them.   Add an efficient table to lookup all superblocks using a given block   device. - A bunch of pre-existing fixes fell out of this work:   A block-device freeze racing a btrfs device change could leave the   whole filesystem stuck frozen. A bdev_freeze() issued by &quot;dmsetup   suspend&quot; or an LVM snapshot resolves that holder to freeze the   filesystem. and bdev_thaw() resolves it again to thaw. A freeze   landing while btrfs is adding, removing or replacing a device freezes   the filesystem. The membership change then drops that link. So the   matching thaw could no longer find the superblock.   Forbid freezing a device for the duration of a membership change,   modelled on deny_write_access()/allow_write_access().* tag &apos;vfs-7.3-rc1.super&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs: (24 commits)  super: fix dying superblock warning messages  block: reject block device inodes with i_rdev == 0 in lookup_bdev()  selftests/filesystems: add ustat() coverage  fs: look up the superblock via the device table in user_get_super()  super: make fs_holder_ops private  f2fs: open via dedicated fs bdev helpers  erofs: open via dedicated fs bdev helpers  fs: tolerate per-superblock freeze errors on shared devices  fs: look up superblocks via the device table in fs_holder_ops  ext4: open via dedicated fs bdev helpers  btrfs: open via dedicated fs bdev helpers  xfs: port to fs_bdev_file_open_by_path()  fs: add dedicated block device open helpers for filesystems  fs: maintain a global device-to-superblock table  ocfs2: don&apos;t reset s_dev on dismount  ext4: use anonymous devices for KUnit test superblocks  fs, block: move blk_mode_t and fop_flags_t into &lt;linux/types.h&gt;  super: take lock after last reference count  super: convert s_count to refcount_t s_passive  btrfs: deny freezing devices undergoing a replace  ...

            List of files:
            /linux/tools/testing/selftests/filesystems/.gitignore</description>
        <pubDate>Mon, 17 Aug 2026 22:57:04 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>d943e68edc5cb98192d38e31373bb6b6a73230c6 - selftests/filesystems: test O_TMPFILE creation on idmapped mounts</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/filesystems/.gitignore#d943e68edc5cb98192d38e31373bb6b6a73230c6</link>
        <description>selftests/filesystems: test O_TMPFILE creation on idmapped mountsAdd a regression test for the fsuidgid_has_mapping() check invfs_tmpfile().  It idmaps a detached tmpfs mount so that thecaller-visible id range [0, 10000) maps onto the on-disk range[10000, 20000) and checks that:  - a caller whose fsuid/fsgid fall outside that range cannot create an    O_TMPFILE through the mount and gets -EOVERFLOW instead of an inode    owned by (uid_t)-1;  - a mapped caller can create an O_TMPFILE, link it into the namespace,    and the ownership round-trips through the mount idmap: it is reported    as 0 through the mount and stored as 10000 on the underlying tmpfs.The test runs entirely as root and uses setfsuid()/setfsgid() to becomethe unmapped caller, so it needs no helper user.  The layer directory isworld-writable so that an unmapped caller still clears the directorypermission check and reaches the fsuidgid_has_mapping() test.Link: https://patch.msgid.link/20260615-work-idmapped-tmpfile-v1-2-754a94d81f83@kernel.orgReviewed-by: Jan Kara &lt;jack@suse.cz&gt;Signed-off-by: Christian Brauner (Amutable) &lt;brauner@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/filesystems/.gitignore</description>
        <pubDate>Mon, 15 Jun 2026 14:52:19 +0200</pubDate>
        <dc:creator>Christian Brauner &lt;brauner@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>a21db4dcaf4ad617c6f7aa9e4c879cf0d797631b - selftests/filesystems: add ustat() coverage</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/filesystems/.gitignore#a21db4dcaf4ad617c6f7aa9e4c879cf0d797631b</link>
        <description>selftests/filesystems: add ustat() coverageuser_get_super() is now backed by the global device-to-superblock tableinstead of a walk of the super_blocks list. ustat(2) is its most directuser-visible consumer but nothing in the tree exercises it.Add a small regression test: the device number of a mounted tmpfs (ananonymous device, registered in the table by sget_fc()) must resolve,it must stop resolving after the unmount (the entry is dropped again inkill_super_notify()), and bogus device numbers keep reporting EINVAL.The test passes on kernels before the conversion: it pins down thesemantics the table-backed lookup must preserve.Link: https://patch.msgid.link/20260616-work-super-bdev_holder_global-v2-18-7df6b864028e@kernel.orgSigned-off-by: Christian Brauner (Amutable) &lt;brauner@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/filesystems/.gitignore</description>
        <pubDate>Tue, 16 Jun 2026 16:08:34 +0200</pubDate>
        <dc:creator>Christian Brauner &lt;brauner@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>df579e471111b9f8691d75c980f59cc085fa97a3 - selftests/filesystems: add basic fscontext log tests</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/filesystems/.gitignore#df579e471111b9f8691d75c980f59cc085fa97a3</link>
        <description>selftests/filesystems: add basic fscontext log testsSigned-off-by: Aleksa Sarai &lt;cyphar@cyphar.com&gt;Link: https://lore.kernel.org/20250807-fscontext-log-cleanups-v3-2-8d91d6242dc3@cyphar.comSigned-off-by: Christian Brauner &lt;brauner@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/filesystems/.gitignore</description>
        <pubDate>Wed, 06 Aug 2025 19:55:24 +0200</pubDate>
        <dc:creator>Aleksa Sarai &lt;cyphar@cyphar.com&gt;</dc:creator>
    </item>
<item>
        <title>70619d40e8307b4b2ce1d08405e7b827c61ba4a8 - selftests/kernfs: test xattr retrieval</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/filesystems/.gitignore#70619d40e8307b4b2ce1d08405e7b827c61ba4a8</link>
        <description>selftests/kernfs: test xattr retrievalMake sure that listxattr() returns zero and that getxattr() returnsENODATA when no extended attributs are set. Use /sys/kernel/warn_countas that always exists and is a read-only file.Link: https://lore.kernel.org/20250702-hochmoderne-abklatsch-af9c605b57b2@braunerSigned-off-by: Christian Brauner &lt;brauner@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/filesystems/.gitignore</description>
        <pubDate>Wed, 02 Jul 2025 13:53:21 +0200</pubDate>
        <dc:creator>Christian Brauner &lt;brauner@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>c784159750bc83aa91d49ceeb2dbd627d22c0587 - selftests/filesystems: add chown() test for anonymous inodes</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/filesystems/.gitignore#c784159750bc83aa91d49ceeb2dbd627d22c0587</link>
        <description>selftests/filesystems: add chown() test for anonymous inodesTest that anonymous inodes cannot be chown()ed.Link: https://lore.kernel.org/20250407-work-anon_inode-v1-6-53a44c20d44e@kernel.orgReviewed-by: Jeff Layton &lt;jlayton@kernel.org&gt;Signed-off-by: Christian Brauner &lt;brauner@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/filesystems/.gitignore</description>
        <pubDate>Mon, 07 Apr 2025 11:54:20 +0200</pubDate>
        <dc:creator>Christian Brauner &lt;brauner@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>aab154a442f9ba2a08fc130dbc8d178a33e10345 - selftests: add file SLAB_TYPESAFE_BY_RCU recycling stressor</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/filesystems/.gitignore#aab154a442f9ba2a08fc130dbc8d178a33e10345</link>
        <description>selftests: add file SLAB_TYPESAFE_BY_RCU recycling stressorAdd a simple file stressor that lives directly in-tree. This will createa bunch of processes that each open 500 file descriptors and then useclose_range() to close them all.Concurrently, other processes read /proc/&lt;pid&gt;/fd/ which rougly does    f = fget_task_next(p, &amp;fd);    if (!f)           break;    data.mode = f-&gt;f_mode;    fput(f);Which means that it&apos;ll try to get a reference to a file in anothertask&apos;s file descriptor table.Under heavy file load it is increasingly likely that the other task willmanage to close @file and @file will be recycled due toSLAB_TYPEAFE_BY_RCU concurrently. This will trigger various warnings inthe file reference counting code.Link: https://lore.kernel.org/r/20241021-vergab-streuen-924df15dceb9@braunerSigned-off-by: Christian Brauner &lt;brauner@kernel.org&gt;

            List of files:
            /linux/tools/testing/selftests/filesystems/.gitignore</description>
        <pubDate>Mon, 21 Oct 2024 13:54:46 +0200</pubDate>
        <dc:creator>Christian Brauner &lt;brauner@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>d198b34f3855eee2571dda03eea75a09c7c31480 - .gitignore: add SPDX License Identifier</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/filesystems/.gitignore#d198b34f3855eee2571dda03eea75a09c7c31480</link>
        <description>.gitignore: add SPDX License IdentifierAdd SPDX License Identifier to all .gitignore files.Signed-off-by: Masahiro Yamada &lt;masahiroy@kernel.org&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux/tools/testing/selftests/filesystems/.gitignore</description>
        <pubDate>Tue, 03 Mar 2020 14:35:59 +0100</pubDate>
        <dc:creator>Masahiro Yamada &lt;masahiroy@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ce290a19609d5ecd4a240a4750e0ed9a476cf015 - selftests: add devpts selftests</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/filesystems/.gitignore#ce290a19609d5ecd4a240a4750e0ed9a476cf015</link>
        <description>selftests: add devpts selftestsThis adds tests to check:- bind-mounts from /dev/pts/ptmx to /dev/ptmx work- non-standard mounts of devpts work- bind-mounts of /dev/pts/ptmx to locations that do not resolve to a valid  slave pty path under the originating devpts mount failSigned-off-by: Christian Brauner &lt;christian.brauner@ubuntu.com&gt;Acked-by: &quot;Eric W. Biederman&quot; &lt;ebiederm@xmission.com&gt;Acked-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux/tools/testing/selftests/filesystems/.gitignore</description>
        <pubDate>Tue, 13 Mar 2018 17:55:27 +0100</pubDate>
        <dc:creator>Christian Brauner &lt;christian.brauner@ubuntu.com&gt;</dc:creator>
    </item>
<item>
        <title>10924bc6448760b355492f05ea414a65d924a72c - selftests: move dnotify_test from Documentation/filesystems</title>
        <link>http://kernelsources.org:8080/source/history/linux/tools/testing/selftests/filesystems/.gitignore#10924bc6448760b355492f05ea414a65d924a72c</link>
        <description>selftests: move dnotify_test from Documentation/filesystemsMove dnotify_test.c, Makefile, and .gitignore from Documentation/filesystemsto selftests/filesystems.Remove filesystems build target from Documentation/Makefile and updateselftests/filesystems/Makefile to work under selftests. dnotify_test willnot be run as part of selftests suite and will not be included in installtargets. It can be built separately for now.Acked-by: Jonathan Corbet &lt;corbet@lwn.net&gt;Signed-off-by: Shuah Khan &lt;shuahkh@osg.samsung.com&gt;

            List of files:
            /linux/tools/testing/selftests/filesystems/.gitignore</description>
        <pubDate>Tue, 13 Sep 2016 18:08:36 +0200</pubDate>
        <dc:creator>Shuah Khan &lt;shuahkh@osg.samsung.com&gt;</dc:creator>
    </item>
</channel>
</rss>
