diff options
author | Mike Snitzer <snitzer@kernel.org> | 2025-09-19 10:36:28 -0400 |
---|---|---|
committer | Anna Schumaker <anna.schumaker@oracle.com> | 2025-09-30 16:10:30 -0400 |
commit | e43e9a3a3d6652047808d6fadff5c3703f5ce90d (patch) | |
tree | 0880e32ab6cce53dd7670e91014d19e4cc299315 /scripts/generate_rust_analyzer.py | |
parent | 091bdcfcece0963a9a6590ba7cfcc9e1d454165f (diff) |
nfs/localio: refactor iocb initialization
The goal of this commit's various refactoring is to have LOCALIO's per
IO initialization occur in process context so that we don't get into a
situation where IO fails to be issued from workqueue (e.g. due to lack
of memory, etc). Better to have LOCALIO's iocb initialization fail
early.
There isn't immediate need but this commit makes it possible for
LOCALIO to fallback to NFS pagelist code in process context to allow
for immediate retry over RPC.
Signed-off-by: Mike Snitzer <snitzer@kernel.org>
Signed-off-by: Anna Schumaker <anna.schumaker@oracle.com>
Diffstat (limited to 'scripts/generate_rust_analyzer.py')
0 files changed, 0 insertions, 0 deletions