<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Kconfig</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>523d27cd - afs: Convert afs to use the new fscache API</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/afs/Kconfig#523d27cd</link>
        <description>afs: Convert afs to use the new fscache APIChange the afs filesystem to support the new afs driver.The following changes have been made: (1) The fscache_netfs struct is no more, and there&apos;s no need to register     the filesystem as a whole.  There&apos;s also no longer a cell cookie. (2) The volume cookie is now an fscache_volume cookie, allocated with     fscache_acquire_volume().  This function takes three parameters: a     string representing the &quot;volume&quot; in the index, a string naming the     cache to use (or NULL) and a u64 that conveys coherency metadata for     the volume.     For afs, I&apos;ve made it render the volume name string as:        &quot;afs,&lt;cell&gt;,&lt;volume_id&gt;&quot;     and the coherency data is currently 0. (3) The fscache_cookie_def is no more and needed information is passed     directly to fscache_acquire_cookie().  The cache no longer calls back     into the filesystem, but rather metadata changes are indicated at     other times.     fscache_acquire_cookie() is passed the same keying and coherency     information as before, except that these are now stored in big endian     form instead of cpu endian.  This makes the cache more copyable. (4) fscache_use_cookie() and fscache_unuse_cookie() are called when a file     is opened or closed to prevent a cache file from being culled and to     keep resources to hand that are needed to do I/O.     fscache_use_cookie() is given an indication if the cache is likely to     be modified locally (e.g. the file is open for writing).     fscache_unuse_cookie() is given a coherency update if we had the file     open for writing and will update that. (5) fscache_invalidate() is now given uptodate auxiliary data and a file     size.  It can also take a flag to indicate if this was due to a DIO     write.  This is wrapped into afs_fscache_invalidate() now for     convenience. (6) fscache_resize() now gets called from the finalisation of     afs_setattr(), and afs_setattr() does use/unuse of the cookie around     the call to support this. (7) fscache_note_page_release() is called from afs_release_page(). (8) Use a killable wait in nfs_vm_page_mkwrite() when waiting for     PG_fscache to be cleared.Render the parts of the cookie key for an afs inode cookie as big endian.Changes=======ver #2: - Use gfpflags_allow_blocking() rather than using flag directly. - fscache_acquire_volume() now returns errors.Signed-off-by: David Howells &lt;dhowells@redhat.com&gt;Acked-by: Jeff Layton &lt;jlayton@kernel.org&gt;Tested-by: kafs-testing@auristor.comcc: Marc Dionne &lt;marc.dionne@auristor.com&gt;cc: linux-afs@lists.infradead.orgcc: linux-cachefs@redhat.comLink: https://lore.kernel.org/r/163819661382.215744.1485608824741611837.stgit@warthog.procyon.org.uk/ # v1Link: https://lore.kernel.org/r/163906970002.143852.17678518584089878259.stgit@warthog.procyon.org.uk/ # v2Link: https://lore.kernel.org/r/163967174665.1823006.1301789965454084220.stgit@warthog.procyon.org.uk/ # v3Link: https://lore.kernel.org/r/164021568841.640689.6684240152253400380.stgit@warthog.procyon.org.uk/ # v4

            List of files:
            /linux-6.15/fs/afs/Kconfig</description>
        <pubDate>Thu, 06 Feb 2020 14:22:21 +0000</pubDate>
        <dc:creator>David Howells &lt;dhowells@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>01491a75 - fscache, cachefiles: Disable configuration</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/afs/Kconfig#01491a75</link>
        <description>fscache, cachefiles: Disable configurationDisable fscache and cachefiles in Kconfig whilst it is rewritten.Signed-off-by: David Howells &lt;dhowells@redhat.com&gt;Reviewed-by: Jeff Layton &lt;jlayton@kernel.org&gt;cc: linux-cachefs@redhat.comLink: https://lore.kernel.org/r/163819576672.215744.12444272479560406780.stgit@warthog.procyon.org.uk/ # v1Link: https://lore.kernel.org/r/163906882835.143852.11073015983885872901.stgit@warthog.procyon.org.uk/ # v2Link: https://lore.kernel.org/r/163967075113.1823006.277316290062782998.stgit@warthog.procyon.org.uk/ # v3Link: https://lore.kernel.org/r/164021481179.640689.2004199594774033658.stgit@warthog.procyon.org.uk/ # v4

            List of files:
            /linux-6.15/fs/afs/Kconfig</description>
        <pubDate>Mon, 25 Oct 2021 20:41:26 +0000</pubDate>
        <dc:creator>David Howells &lt;dhowells@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>5cbf0398 - afs: Use new netfs lib read helper API</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/afs/Kconfig#5cbf0398</link>
        <description>afs: Use new netfs lib read helper APIMake AFS use the new netfs read helpers to implement the VM readoperations: - afs_readpage() now hands off responsibility to netfs_readpage(). - afs_readpages() is gone and replaced with afs_readahead(). - afs_readahead() just hands off responsibility to netfs_readahead().These make use of the cache if a cookie is supplied, otherwise just callthe -&gt;issue_op() method a sufficient number of times to complete the entirerequest.Changes:v5:- Use proper wait function for PG_fscache in afs_page_mkwrite()[1].- Use killable wait for PG_writeback in afs_page_mkwrite()[1].v4:- Folded in error handling fixes to afs_req_issue_op().- Added flag to netfs_subreq_terminated() to indicate that the caller may  have been running async and stuff that might sleep needs punting to a  workqueue.Signed-off-by: David Howells &lt;dhowells@redhat.com&gt;Tested-By: Marc Dionne &lt;marc.dionne@auristor.com&gt;cc: linux-afs@lists.infradead.orgcc: linux-cachefs@redhat.comcc: linux-fsdevel@vger.kernel.orgLink: https://lore.kernel.org/r/2499407.1616505440@warthog.procyon.org.uk [1]Link: https://lore.kernel.org/r/160588542733.3465195.7526541422073350302.stgit@warthog.procyon.org.uk/ # rfcLink: https://lore.kernel.org/r/161118158436.1232039.3884845981224091996.stgit@warthog.procyon.org.uk/ # rfcLink: https://lore.kernel.org/r/161161053540.2537118.14904446369309535330.stgit@warthog.procyon.org.uk/ # v2Link: https://lore.kernel.org/r/161340418739.1303470.5908092911600241280.stgit@warthog.procyon.org.uk/ # v3Link: https://lore.kernel.org/r/161539561926.286939.5729036262354802339.stgit@warthog.procyon.org.uk/ # v4Link: https://lore.kernel.org/r/161653817977.2770958.17696456811587237197.stgit@warthog.procyon.org.uk/ # v5Link: https://lore.kernel.org/r/161789101258.6155.3879271028895121537.stgit@warthog.procyon.org.uk/ # v6

            List of files:
            /linux-6.15/fs/afs/Kconfig</description>
        <pubDate>Thu, 06 Feb 2020 14:22:29 +0000</pubDate>
        <dc:creator>David Howells &lt;dhowells@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>0c1bc6b8 - docs: filesystems: fix renamed references</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/afs/Kconfig#0c1bc6b8</link>
        <description>docs: filesystems: fix renamed referencesSome filesystem references got broken by a previous patchseries I submitted. Address those.Signed-off-by: Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;Acked-by: David Sterba &lt;dsterba@suse.com&gt; # fs/affs/KconfigLink: https://lore.kernel.org/r/57318c53008dbda7f6f4a5a9e5787f4d37e8565a.1586881715.git.mchehab+huawei@kernel.orgSigned-off-by: Jonathan Corbet &lt;corbet@lwn.net&gt;

            List of files:
            /linux-6.15/fs/afs/Kconfig</description>
        <pubDate>Tue, 14 Apr 2020 16:48:37 +0000</pubDate>
        <dc:creator>Mauro Carvalho Chehab &lt;mchehab+huawei@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ec8f24b7 - treewide: Add SPDX license identifier - Makefile/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/afs/Kconfig#ec8f24b7</link>
        <description>treewide: Add SPDX license identifier - Makefile/KconfigAdd SPDX license identifiers to all Make/Kconfig files which: - Have no license information of any formThese files fall under the project license, GPL v2 only. The resulting SPDXlicense identifier is:  GPL-2.0-onlySigned-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/fs/afs/Kconfig</description>
        <pubDate>Sun, 19 May 2019 12:07:45 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>744bcd71 - afs: Allow dumping of server cursor on operation failure</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/afs/Kconfig#744bcd71</link>
        <description>afs: Allow dumping of server cursor on operation failureProvide an option to allow the file or volume location server cursor to bedumped if the rotation routine falls off the end without managing tocontact a server.Signed-off-by: David Howells &lt;dhowells@redhat.com&gt;

            List of files:
            /linux-6.15/fs/afs/Kconfig</description>
        <pubDate>Fri, 19 Oct 2018 23:57:58 +0000</pubDate>
        <dc:creator>David Howells &lt;dhowells@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>8dbd5d6d - fs/afs: remove depends on CONFIG_EXPERIMENTAL</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/afs/Kconfig#8dbd5d6d</link>
        <description>fs/afs: remove depends on CONFIG_EXPERIMENTALThe CONFIG_EXPERIMENTAL config item has not carried much meaning for awhile now and is almost always enabled by default. As agreed during theLinux kernel summit, remove it from any &quot;depends on&quot; lines in Kconfigs.CC: David Howells &lt;dhowells@redhat.com&gt;Cc: Al Viro &lt;viro@zeniv.linux.org.uk&gt;Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/fs/afs/Kconfig</description>
        <pubDate>Thu, 17 Jan 2013 02:54:05 +0000</pubDate>
        <dc:creator>Kees Cook &lt;keescook@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>07567a55 - DNS: Make AFS go to the DNS for AFSDB records for unknown cells</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/afs/Kconfig#07567a55</link>
        <description>DNS: Make AFS go to the DNS for AFSDB records for unknown cellsAdd DNS query support for AFS so that it can get the IP addresses of VolumeLocation servers from the DNS using an AFSDB record.This requires userspace support.  /etc/request-key.conf must be configured toinvoke a helper for dns_resolver type keys with a subtype of &quot;afsdb:&quot; in thedescription.Signed-off-by: Wang Lei &lt;wang840925@gmail.com&gt;Signed-off-by: David Howells &lt;dhowells@redhat.com&gt;Signed-off-by: Steve French &lt;sfrench@us.ibm.com&gt;

            List of files:
            /linux-6.15/fs/afs/Kconfig</description>
        <pubDate>Wed, 04 Aug 2010 14:16:38 +0000</pubDate>
        <dc:creator>Wang Lei &lt;wang840925@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9b3f26c9 - FS-Cache: Make kAFS use FS-Cache</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/afs/Kconfig#9b3f26c9</link>
        <description>FS-Cache: Make kAFS use FS-CacheThe attached patch makes the kAFS filesystem in fs/afs/ use FS-Cache, andthrough it any attached caches.  The kAFS filesystem will use cachingautomatically if it&apos;s available.Signed-off-by: David Howells &lt;dhowells@redhat.com&gt;Acked-by: Steve Dickson &lt;steved@redhat.com&gt;Acked-by: Trond Myklebust &lt;Trond.Myklebust@netapp.com&gt;Acked-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;Tested-by: Daire Byrne &lt;Daire.Byrne@framestore.com&gt;

            List of files:
            /linux-6.15/fs/afs/Kconfig</description>
        <pubDate>Fri, 03 Apr 2009 15:42:41 +0000</pubDate>
        <dc:creator>David Howells &lt;dhowells@redhat.com&gt;</dc:creator>
    </item>
<item>
        <title>b2480c7f - fs/Kconfig: move afs out</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/fs/afs/Kconfig#b2480c7f</link>
        <description>fs/Kconfig: move afs outSigned-off-by: Alexey Dobriyan &lt;adobriyan@gmail.com&gt;

            List of files:
            /linux-6.15/fs/afs/Kconfig</description>
        <pubDate>Thu, 22 Jan 2009 08:16:02 +0000</pubDate>
        <dc:creator>Alexey Dobriyan &lt;adobriyan@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
