<?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 debugfs.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>0fc8f6200d2313278fbf4539bbab74677c685531 - Merge drm/drm-fixes into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/nfsd/debugfs.c#0fc8f6200d2313278fbf4539bbab74677c685531</link>
        <description>Merge drm/drm-fixes into drm-misc-fixesGetting fixes and updates from v7.1-rc1.Signed-off-by: Thomas Zimmermann &lt;tzimmermann@suse.de&gt;

            List of files:
            /linux/fs/nfsd/debugfs.c</description>
        <pubDate>Mon, 27 Apr 2026 10:26:49 +0200</pubDate>
        <dc:creator>Thomas Zimmermann &lt;tzimmermann@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>f4b369c6fe0ceaba2da2daff8c9eb415f85926dd - Merge branch &apos;next&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/nfsd/debugfs.c#f4b369c6fe0ceaba2da2daff8c9eb415f85926dd</link>
        <description>Merge branch &apos;next&apos; into for-linusPrepare input updates for 7.1 merge window.

            List of files:
            /linux/fs/nfsd/debugfs.c</description>
        <pubDate>Mon, 20 Apr 2026 03:28:57 +0200</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>0421ccdfad0d92713a812a5aeb7d07b0ea7213c8 - Merge tag &apos;v7.0-rc3&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/nfsd/debugfs.c#0421ccdfad0d92713a812a5aeb7d07b0ea7213c8</link>
        <description>Merge tag &apos;v7.0-rc3&apos; into nextSync up with the mainline to brig up the latest changes, specificallychanges to ALPS driver.

            List of files:
            /linux/fs/nfsd/debugfs.c</description>
        <pubDate>Thu, 12 Mar 2026 18:44:42 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>36d179fd6bea35698d53444b7bd3025fa3788266 - Merge tag &apos;nfsd-7.1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/nfsd/debugfs.c#36d179fd6bea35698d53444b7bd3025fa3788266</link>
        <description>Merge tag &apos;nfsd-7.1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxPull nfsd updates from Chuck Lever: - filehandle signing to defend against filehandle-guessing attacks   (Benjamin Coddington)   The server now appends a SipHash-2-4 MAC to each filehandle when   the new &quot;sign_fh&quot; export option is enabled. NFSD then verifies   filehandles received from clients against the expected MAC;   mismatches return NFS error STALE - convert the entire NLMv4 server-side XDR layer from hand-written C to   xdrgen-generated code, spanning roughly thirty patches (Chuck Lever)   XDR functions are generally boilerplate code and are easy to get   wrong. The goals of this conversion are improved memory safety, lower   maintenance burden, and groundwork for eventual Rust code generation   for these functions. - improve pNFS block/SCSI layout robustness with two related changes   (Dai Ngo)   SCSI persistent reservation fencing is now tracked per client and   per device via an xarray, to avoid both redundant preempt operations   on devices already fenced and a potential NFSD deadlock when all nfsd   threads are waiting for a layout return. - scalability and infrastructure improvements   Sincere thanks to all contributors, reviewers, testers, and bug   reporters who participated in the v7.1 NFSD development cycle.* tag &apos;nfsd-7.1&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux: (83 commits)  NFSD: Docs: clean up pnfs server timeout docs  nfsd: fix comment typo in nfsxdr  nfsd: fix comment typo in nfs3xdr  NFSD: convert callback RPC program to per-net namespace  NFSD: use per-operation statidx for callback procedures  svcrdma: Use contiguous pages for RDMA Read sink buffers  SUNRPC: Add svc_rqst_page_release() helper  SUNRPC: xdr.h: fix all kernel-doc warnings  svcrdma: Factor out WR chain linking into helper  svcrdma: Add Write chunk WRs to the RPC&apos;s Send WR chain  svcrdma: Clean up use of rdma-&gt;sc_pd-&gt;device  svcrdma: Clean up use of rdma-&gt;sc_pd-&gt;device in Receive paths  svcrdma: Add fair queuing for Send Queue access  SUNRPC: Optimize rq_respages allocation in svc_alloc_arg  SUNRPC: Track consumed rq_pages entries  svcrdma: preserve rq_next_page in svc_rdma_save_io_pages  SUNRPC: Handle NULL entries in svc_rqst_release_pages  SUNRPC: Allocate a separate Reply page array  SUNRPC: Tighten bounds checking in svc_rqst_replace_page  NFSD: Sign filehandles  ...

            List of files:
            /linux/fs/nfsd/debugfs.c</description>
        <pubDate>Mon, 20 Apr 2026 19:44:02 +0200</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>6237a17fb8b150b6f2e5d243b2d4f23f85931c2e - nfsd: add a runtime switch for disabling delegated timestamps</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/nfsd/debugfs.c#6237a17fb8b150b6f2e5d243b2d4f23f85931c2e</link>
        <description>nfsd: add a runtime switch for disabling delegated timestampsThe delegated timestamp code seems to be working well enough now that wewant to make it always be built in. In the event that there are problemsthough, we still want to be able to disable them for debugging purposes.Add a switch to debugfs to enable them at runtime.Signed-off-by: Jeff Layton &lt;jlayton@kernel.org&gt;Signed-off-by: Chuck Lever &lt;chuck.lever@oracle.com&gt;

            List of files:
            /linux/fs/nfsd/debugfs.c</description>
        <pubDate>Mon, 26 Jan 2026 13:10:13 +0100</pubDate>
        <dc:creator>Jeff Layton &lt;jlayton@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ec496f77b4c11036cc835d6f045fb5e5ef1e6530 - Merge branch &apos;for-6.20/sony&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/nfsd/debugfs.c#ec496f77b4c11036cc835d6f045fb5e5ef1e6530</link>
        <description>Merge branch &apos;for-6.20/sony&apos; into for-linus- Support for Rock band 4 PS4 and PS5 guitars (Rosalie Wanders)

            List of files:
            /linux/fs/nfsd/debugfs.c</description>
        <pubDate>Mon, 09 Feb 2026 17:33:26 +0100</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>cc4adab164b772a34b3340d644b7c4728498581e - Merge tag &apos;v6.19-rc1&apos; into msm-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/nfsd/debugfs.c#cc4adab164b772a34b3340d644b7c4728498581e</link>
        <description>Merge tag &apos;v6.19-rc1&apos; into msm-nextMerge Linux 6.19-rc1 in order to catch up with other changes (e.g. UBWCconfig database defining UBWC_6).Signed-off-by: Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;

            List of files:
            /linux/fs/nfsd/debugfs.c</description>
        <pubDate>Tue, 20 Jan 2026 23:06:55 +0100</pubDate>
        <dc:creator>Dmitry Baryshkov &lt;dmitry.baryshkov@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>5add3c3c280a35f7e258e9cef7607db5a2e56fdc - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/nfsd/debugfs.c#5add3c3c280a35f7e258e9cef7607db5a2e56fdc</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 6.19-rc1. An important upstream bugfix andto help unblock PTL CI.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/fs/nfsd/debugfs.c</description>
        <pubDate>Fri, 19 Dec 2025 11:51:22 +0100</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>ec439c38013550420aecc15988ae6acb670838c1 - Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after 6.19-rc1</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/nfsd/debugfs.c#ec439c38013550420aecc15988ae6acb670838c1</link>
        <description>Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after 6.19-rc1Cross-merge BPF and other fixes after downstream PR.Signed-off-by: Alexei Starovoitov &lt;ast@kernel.org&gt;

            List of files:
            /linux/fs/nfsd/debugfs.c</description>
        <pubDate>Wed, 17 Dec 2025 06:29:38 +0100</pubDate>
        <dc:creator>Alexei Starovoitov &lt;ast@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>b8304863a3990d0f18c38e5b94191830a63ee1af - Merge drm/drm-next into drm-intel-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/nfsd/debugfs.c#b8304863a3990d0f18c38e5b94191830a63ee1af</link>
        <description>Merge drm/drm-next into drm-intel-nextSync-up some display code needed for Async flips refactor.Signed-off-by: Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;

            List of files:
            /linux/fs/nfsd/debugfs.c</description>
        <pubDate>Mon, 15 Dec 2025 14:24:02 +0100</pubDate>
        <dc:creator>Rodrigo Vivi &lt;rodrigo.vivi@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>7f790dd21a931c61167f7bdc327aecf2cebad327 - Merge drm/drm-next into drm-misc-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/nfsd/debugfs.c#7f790dd21a931c61167f7bdc327aecf2cebad327</link>
        <description>Merge drm/drm-next into drm-misc-nextLet&apos;s kickstart the v6.20 (7.0?) release cycle.Signed-off-by: Maxime Ripard &lt;mripard@kernel.org&gt;

            List of files:
            /linux/fs/nfsd/debugfs.c</description>
        <pubDate>Mon, 15 Dec 2025 09:27:39 +0100</pubDate>
        <dc:creator>Maxime Ripard &lt;mripard@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>a4a508df2aa34f8650afde54ea804321c618f45f - Merge tag &apos;v6.18&apos; into next</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/nfsd/debugfs.c#a4a508df2aa34f8650afde54ea804321c618f45f</link>
        <description>Merge tag &apos;v6.18&apos; into nextSync up with the mainline to bring in the latest APIs.

            List of files:
            /linux/fs/nfsd/debugfs.c</description>
        <pubDate>Sat, 13 Dec 2025 10:18:20 +0100</pubDate>
        <dc:creator>Dmitry Torokhov &lt;dmitry.torokhov@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>24f171c7e145f43b9f187578e89b0982ce87e54c - Merge tag &apos;asoc-fix-v6.19-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/nfsd/debugfs.c#24f171c7e145f43b9f187578e89b0982ce87e54c</link>
        <description>Merge tag &apos;asoc-fix-v6.19-rc1&apos; of https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-linusASoC: Fixes for v6.19We&apos;ve been quite busy with fixes since the merge window, though not inany particularly exciting ways - the standout thing is the fix for _SXcontrols which were broken by a change to how we do clamping, otherwiseit&apos;s all fairly run of the mill fixes and quirks.

            List of files:
            /linux/fs/nfsd/debugfs.c</description>
        <pubDate>Sun, 21 Dec 2025 11:11:11 +0100</pubDate>
        <dc:creator>Takashi Iwai &lt;tiwai@suse.de&gt;</dc:creator>
    </item>
<item>
        <title>84318277d6334c6981ab326d4acc87c6a6ddc9b8 - Merge remote-tracking branch &apos;drm/drm-fixes&apos; into drm-misc-fixes</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/nfsd/debugfs.c#84318277d6334c6981ab326d4acc87c6a6ddc9b8</link>
        <description>Merge remote-tracking branch &apos;drm/drm-fixes&apos; into drm-misc-fixesPull in rc1 to include all changes since the merge window closed,and grab all fixes and changes from drm/drm-next.Signed-off-by: Maarten Lankhorst &lt;dev@lankhorst.se&gt;

            List of files:
            /linux/fs/nfsd/debugfs.c</description>
        <pubDate>Mon, 15 Dec 2025 12:53:27 +0100</pubDate>
        <dc:creator>Maarten Lankhorst &lt;dev@lankhorst.se&gt;</dc:creator>
    </item>
<item>
        <title>b0319c4642638bad4b36974055b1c0894b2c7aa9 - Merge tag &apos;nfsd-6.19&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/nfsd/debugfs.c#b0319c4642638bad4b36974055b1c0894b2c7aa9</link>
        <description>Merge tag &apos;nfsd-6.19&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxPull nfsd updates from Chuck Lever: - Mike Snitzer&apos;s mechanism for disabling I/O caching introduced in   v6.18 is extended to include using direct I/O. The goal is to further   reduce the memory footprint consumed by NFS clients accessing large   data sets via NFSD. - The NFSD community adopted a maintainer entry profile during this   cycle. See      Documentation/filesystems/nfs/nfsd-maintainer-entry-profile.rst - Work continues on hardening NFSD&apos;s implementation of the pNFS block   layout type. This type enables pNFS clients to directly access the   underlying block devices that contain an exported file system,   reducing server overhead and increasing data throughput. - The remaining patches are clean-ups and minor optimizations. Many   thanks to the contributors, reviewers, testers, and bug reporters who   participated during the v6.19 NFSD development cycle.* tag &apos;nfsd-6.19&apos; of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linux: (38 commits)  NFSD: nfsd-io-modes: Separate lists  NFSD: nfsd-io-modes: Wrap shell snippets in literal code blocks  NFSD: Add toctree entry for NFSD IO modes docs  NFSD: add Documentation/filesystems/nfs/nfsd-io-modes.rst  NFSD: Implement NFSD_IO_DIRECT for NFS WRITE  NFSD: Make FILE_SYNC WRITEs comply with spec  NFSD: Add trace point for SCSI fencing operation.  NFSD: use correct reservation type in nfsd4_scsi_fence_client  xdrgen: Don&apos;t generate unnecessary semicolon  xdrgen: Fix union declarations  NFSD: don&apos;t start nfsd if sv_permsocks is empty  xdrgen: handle _XdrString in union encoder/decoder  xdrgen: Fix the variable-length opaque field decoder template  xdrgen: Make the xdrgen script location-independent  xdrgen: Generalize/harden pathname construction  lockd: don&apos;t allow locking on reexported NFSv2/3  MAINTAINERS: add a nfsd blocklayout reviewer  nfsd: Use MD5 library instead of crypto_shash  nfsd: stop pretending that we cache the SEQUENCE reply.  NFS: nfsd-maintainer-entry-profile: Inline function name prefixes  ...

            List of files:
            /linux/fs/nfsd/debugfs.c</description>
        <pubDate>Sat, 06 Dec 2025 19:57:02 +0100</pubDate>
        <dc:creator>Linus Torvalds &lt;torvalds@linux-foundation.org&gt;</dc:creator>
    </item>
<item>
        <title>06c5c97293e3fca99ce15da157068edf45a7c6e4 - NFSD: Implement NFSD_IO_DIRECT for NFS WRITE</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/nfsd/debugfs.c#06c5c97293e3fca99ce15da157068edf45a7c6e4</link>
        <description>NFSD: Implement NFSD_IO_DIRECT for NFS WRITEWhen NFSD_IO_DIRECT is selected via the/sys/kernel/debug/nfsd/io_cache_write experimental tunable, splitincoming unaligned NFS WRITE requests into a prefix, middle andsuffix segment, as needed. The middle segment is now DIO-aligned andthe prefix and/or suffix are unaligned. Synchronous buffered IO isused for the unaligned segments, and IOCB_DIRECT is used for themiddle DIO-aligned extent.Although IOCB_DIRECT avoids the use of the page cache, by itself itdoesn&apos;t guarantee data durability. For UNSTABLE WRITE requests,durability is obtained by a subsequent NFS COMMIT request.Signed-off-by: Mike Snitzer &lt;snitzer@kernel.org&gt;Co-developed-by: Chuck Lever &lt;chuck.lever@oracle.com&gt;Reviewed-by: Christoph Hellwig &lt;hch@lst.de&gt;Signed-off-by: Chuck Lever &lt;chuck.lever@oracle.com&gt;

            List of files:
            /linux/fs/nfsd/debugfs.c</description>
        <pubDate>Tue, 11 Nov 2025 15:59:31 +0100</pubDate>
        <dc:creator>Mike Snitzer &lt;snitzer@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>d686e64e931c594af8b27597f6bf04944c857ed7 - NFSD: Implement NFSD_IO_DIRECT for NFS READ</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/nfsd/debugfs.c#d686e64e931c594af8b27597f6bf04944c857ed7</link>
        <description>NFSD: Implement NFSD_IO_DIRECT for NFS READAdd an experimental option that forces NFS READ operations to usedirect I/O instead of reading through the NFS server&apos;s page cache.There is already at least one other layer of read caching: the pagecache on NFS clients.The server&apos;s page cache, in many cases, is unlikely to provideadditional benefit. Some benchmarks have demonstrated that theserver&apos;s page cache is actively detrimental for workloads whoseworking set is larger than the server&apos;s available physical memory.For instance, on small NFS servers, cached NFS file content cansqueeze out local memory consumers. For large sequential workloads,an enormous amount of data flows into and out of the page cacheand is consumed by NFS clients exactly once -- caching that datais expensive to do and totally valueless.For now this is a hidden option that can be enabled on testsystems for benchmarking. In the longer term, this option mightbe enabled persistently or per-export. When the exported filesystem does not support direct I/O, NFSD falls back to usingeither DONTCACHE or buffered I/O to fulfill NFS READ requests.Suggested-by: Mike Snitzer &lt;snitzer@kernel.org&gt;Reviewed-by: Mike Snitzer &lt;snitzer@kernel.org&gt;Reviewed-by: Jeff Layton &lt;jlayton@kernel.org&gt;Reviewed-by: NeilBrown &lt;neil@brown.name&gt;Signed-off-by: Chuck Lever &lt;chuck.lever@oracle.com&gt;

            List of files:
            /linux/fs/nfsd/debugfs.c</description>
        <pubDate>Wed, 08 Oct 2025 15:52:30 +0200</pubDate>
        <dc:creator>Chuck Lever &lt;chuck.lever@oracle.com&gt;</dc:creator>
    </item>
<item>
        <title>7362b5b493102c6b71827c2da22117b475528f6d - Merge branch &apos;for-6.19/nintendo&apos; into for-linus</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/nfsd/debugfs.c#7362b5b493102c6b71827c2da22117b475528f6d</link>
        <description>Merge branch &apos;for-6.19/nintendo&apos; into for-linus- switch to WQ_PERCPU workaueues (Marco Crivellari)- reduce potential initialization blocking time of hid-nintendo (Willy Huang)

            List of files:
            /linux/fs/nfsd/debugfs.c</description>
        <pubDate>Tue, 02 Dec 2025 14:46:11 +0100</pubDate>
        <dc:creator>Jiri Kosina &lt;jkosina@suse.com&gt;</dc:creator>
    </item>
<item>
        <title>cb9f145f638d7afa633632a9290d6ad06caeb8ee - Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-robclark</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/nfsd/debugfs.c#cb9f145f638d7afa633632a9290d6ad06caeb8ee</link>
        <description>Merge remote-tracking branch &apos;drm/drm-next&apos; into msm-next-robclarkBack-merge drm-next to get caught up.Signed-off-by: Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;

            List of files:
            /linux/fs/nfsd/debugfs.c</description>
        <pubDate>Sat, 01 Nov 2025 13:47:30 +0100</pubDate>
        <dc:creator>Rob Clark &lt;robin.clark@oss.qualcomm.com&gt;</dc:creator>
    </item>
<item>
        <title>82ee50252dc891e3f3b32d923bb4f656d300b772 - Merge drm/drm-next into drm-xe-next</title>
        <link>http://kernelsources.org:8080/source/history/linux/fs/nfsd/debugfs.c#82ee50252dc891e3f3b32d923bb4f656d300b772</link>
        <description>Merge drm/drm-next into drm-xe-nextBackmerging to bring in 6.18-rc1.Signed-off-by: Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;

            List of files:
            /linux/fs/nfsd/debugfs.c</description>
        <pubDate>Tue, 14 Oct 2025 11:31:49 +0200</pubDate>
        <dc:creator>Thomas Hellstr&#246;m &lt;thomas.hellstrom@linux.intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
