summaryrefslogtreecommitdiff
path: root/fs/openpromfs
diff options
context:
space:
mode:
authorDavid Howells <dhowells@redhat.com>2024-12-16 20:41:19 +0000
committerChristian Brauner <brauner@kernel.org>2024-12-20 22:34:09 +0100
commita5b5beebcf96d5e8a2fc79856c2ac1e93f82478e (patch)
tree0b5f2fd78d13bbd05cf47c09ac5846f782da7338 /fs/openpromfs
parent836bb70bde6a24a0069866b69d23eb61a00c422a (diff)
afs: Use the contained hashtable to search a directory
Each directory image contains a hashtable with 128 buckets to speed up searching. Currently, kafs does not use this, but rather iterates over all the occupied slots in the image as it can share this with readdir. Switch kafs to use the hashtable for lookups to reduce the latency. Care must be taken that the hash chains are acyclic. Signed-off-by: David Howells <dhowells@redhat.com> Link: https://lore.kernel.org/r/20241216204124.3752367-30-dhowells@redhat.com cc: Marc Dionne <marc.dionne@auristor.com> cc: linux-afs@lists.infradead.org Signed-off-by: Christian Brauner <brauner@kernel.org>
Diffstat (limited to 'fs/openpromfs')
0 files changed, 0 insertions, 0 deletions