coda: use iterate_dir() in coda_readdir()
authorNeilBrown <neil@brown.name>
Sun, 8 Jun 2025 23:09:35 +0000 (09:09 +1000)
committerChristian Brauner <brauner@kernel.org>
Wed, 11 Jun 2025 11:44:15 +0000 (13:44 +0200)
commit8668a0df07a39b5d78076c4220ca8bedc23464e5
treef18f9b3882f6637cd3b14ed695716f1f7b5c19e0
parente2a9a3d74a7633598357419257edf77c1fab3e4c
coda: use iterate_dir() in coda_readdir()

The code in coda_readdir() is nearly identical to iterate_dir().
Differences are:
 - iterate_dir() is killable
 - iterate_dir() adds permission checking and accessing notifications

I believe these are not harmful for coda so it is best to use
iterate_dir() directly.  This will allow locking changes without
touching the code in coda.

Signed-off-by: NeilBrown <neil@brown.name>
Link: https://lore.kernel.org/20250608230952.20539-4-neil@brown.name
Reviewed-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/coda/dir.c