diff options
author | Michael Kelly <mike@weatherwax.co.uk> | 2025-07-20 14:17:28 +0200 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2025-07-20 14:17:28 +0200 |
commit | 2c39bb58dfbcc018d2f2104d60733e6cf6be4adc (patch) | |
tree | 86b5d41bd462997788381eb37f625f9061e45f3c /nfs/main.c | |
parent | f7ba77a585b1ada60ca08e0033b50eaca2138961 (diff) |
nfs: generalise process_create_reply()
to allow it to be used for MKNOD and SYMLINK rpc calls. These file types
work differently to others in that a temporary file is created earlier and
its 'struct node' is migrated to the new file later. A few adjustments to
the mutex locking to comply with the locking rules. A couple of mutex unlock
errors spotted: not being unlocked on malloc failure and an unnecessary
unlock in netfs_attempt_rename()
Diffstat (limited to 'nfs/main.c')
0 files changed, 0 insertions, 0 deletions