diff options
| author | Rick Macklem <rmacklem@FreeBSD.org> | 2026-11-04 20:50:48 +0000 |
|---|---|---|
| committer | Rick Macklem <rmacklem@FreeBSD.org> | 2026-11-04 20:50:48 +0000 |
| commit | db8444c1b7e4cfe3df105268fa963a93c3780b02 (patch) | |
| tree | cac115a228acf5e0dc349cec1f29d218f74e308a /lib/libypclnt/ypclnt.h | |
| parent | 915eb355d8fe8555f7a74c6db95bc3c02610a939 (diff) | |
The write reduction code was broken in a few ways:
- It didn't handle non-zero b_dirtyoff.
- It didn't advance the uiop fields such that they could be
backed up for a retry.
- It didn't handle the rare retry case with a partially
written buffer.
This patch fixes the above and now write reduction seems
to be working ok.
MFC after: 1 month
Fixes: 884ee8d6c9b4 ("nfscl: Add some glue for client side NFS over RDMA")
Diffstat (limited to 'lib/libypclnt/ypclnt.h')
0 files changed, 0 insertions, 0 deletions
