2022-01-19 |
David Howells | cifs: Support fscache indexing rewrite Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-11 |
David Howells | 9p, afs, ceph, nfs: Use current_is_kswapd() rather... Co-developed-by: David Howells <dhowells@redhat.com> Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-11 |
David Howells | fscache: Add a tracepoint for cookie use/unuse Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-11 |
David Howells | fscache: Rewrite documentation Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-10 |
David Howells | nfs: Implement cache I/O by accessing the cache directly Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-10 |
David Howells | 9p: Copy local writes to the cache when writing to... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-10 |
David Howells | 9p: Use fscache indexing rewrite and reenable caching Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | afs: Skip truncation on the server of data we haven... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | afs: Copy local writes to the cache when writing to... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | afs: Convert afs to use the new fscache API Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache, cachefiles: Display stat of culling events Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache, cachefiles: Display stats of no-space events Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | cachefiles: Allow cachefiles to actually function Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache, cachefiles: Store the volume coherency data Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | cachefiles: Implement the I/O routines Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | cachefiles: Implement cookie resize for truncate Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | cachefiles: Implement begin and end I/O operation Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | cachefiles: Implement backing file wrangling Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | cachefiles: Implement culling daemon commands Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | cachefiles: Mark a backing file in use with an inode... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | cachefiles: Implement metadata/coherency data storage... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | cachefiles: Implement key to filename encoding Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | cachefiles: Implement object lifecycle funcs Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | cachefiles: Add tracepoints for calls to the VFS Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | cachefiles: Implement volume support Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | cachefiles: Implement cache registration and withdrawal Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | cachefiles: Implement a function to get/create a directory... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | vfs, cachefiles: Mark a backing file in use with an... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | cachefiles: Provide a function to check how much space... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | cachefiles: Register a miscdev and parse commands over it Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | cachefiles: Add security derivation Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | cachefiles: Add cache error reporting macro Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | cachefiles: Add a couple of tracepoints for logging... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | cachefiles: Add some error injection support Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | cachefiles: Define structs Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | cachefiles: Introduce rewritten driver Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache: Provide a function to resize a cookie Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache: Provide a function to note the release of... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | vfs, fscache: Implement pinning of cache usage for... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache: Implement higher-level write I/O interface Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache: Implement raw I/O interface Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | netfs: Pass more information on how to deal with a... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache: Provide a function to let the netfs update... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache: Provide read/write stat counters for the cache Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache: Count data storage objects in a cache Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache: Provide a means to begin an operation Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache: Implement cookie invalidation Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache: Implement cookie user counting and resource... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache: Implement simple cookie state machine Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache: Add a function for a cache backend to note... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache: Provide and use cache methods to lookup/create... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache: Implement functions add/remove a cache Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache: Implement cookie-level access helpers Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache: Implement volume-level access helpers Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache: Implement cache-level access helpers Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache: Implement cookie registration Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache: Implement volume registration Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache: Implement cache registration Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache: Implement a hash function Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache: Introduce new driver Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | netfs: Pass a flag to ->prepare_write() to say if there... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | netfs: Display the netfs inode number in the netfs_read... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache: Remove the contents of the fscache driver... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | cachefiles: Delete the cachefiles driver pending rewrite Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2022-01-07 |
David Howells | fscache, cachefiles: Disable configuration Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-12-16 |
David Howells | afs: Fix mmap Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-12-07 |
David Howells | netfs: Fix lockdep warning from taking sb_writers whilst... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-11-29 |
David Howells | netfs: Adjust docs after foliation Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-11-10 |
David Howells | afs: Use folios in directory handling Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-11-10 |
David Howells | netfs, 9p, afs, ceph: Use folios Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-11-10 |
David Howells | folio: Add a function to get the host inode for a folio Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-11-10 |
David Howells | folio: Add a function to change the private data attached... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-11-06 |
David Howells | mm: stop filemap_read() from grabbing a superfluous... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-11-03 |
David Howells | 9p: Convert to using the netfs helper lib to do reads... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-11-02 |
David Howells | afs: Sort out symlink reading Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-10-05 |
David Howells | afs: Fix afs_launder_page() to set correct start file... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-10-05 |
David Howells | netfs: Fix READ/WRITE confusion when calling iov_iter_xarray() Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-10-04 |
David Howells | fscache: Remove an unused static variable Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-10-04 |
David Howells | fscache: Fix some kerneldoc warnings shown up by W=1 Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-10-04 |
David Howells | 9p: Fix a bunch of kerneldoc warnings shown up by W=1 Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-10-04 |
David Howells | afs: Fix kerneldoc warning shown up by W=1 Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-10-04 |
David Howells | nfs: Fix kerneldoc warning shown up by W=1 Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-09-23 |
David Howells | cifs: Deal with some warnings from W=1 Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-09-13 |
David Howells | afs: Fix updating of i_blocks on file/dir extension Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-09-13 |
David Howells | afs: Fix corruption in reads at fpos 2G-4G from an... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-09-13 |
David Howells | afs: Try to avoid taking RCU read lock when checking... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-09-13 |
David Howells | afs: Fix mmap coherency vs 3rd-party changes Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-09-13 |
David Howells | afs: Fix incorrect triggering of sillyrename on 3rd... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-09-13 |
David Howells | afs: Add missing vnode validation checks Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-09-10 |
David Howells | afs: Fix page leak Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-09-10 |
David Howells | afs: Fix missing put on afs_read objects and missing... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-08-27 |
David Howells | fscache: Use refcount_t for the cookie refcount instead... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-08-27 |
David Howells | fscache: Fix fscache_cookie_put() to not deref after dec Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-08-27 |
David Howells | fscache: Fix cookie key hashing Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-08-27 |
David Howells | cachefiles: Change %p in format strings to something... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-08-27 |
David Howells | fscache: Change %p in format strings to something else Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-08-27 |
David Howells | fscache: Remove the object list procfile Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-08-27 |
David Howells | fscache, cachefiles: Remove the histogram stuff Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-08-27 |
David Howells | fscache: Procfile to display cookies Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2021-08-27 |
David Howells | fscache: Add a cookie debug ID and use that in traces Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
next |