Actions
Bug #1401
closedstatvfs(2) reports wrapped sizes for large nfs file systems
Start date:
Due date:
% Done:
0%
Estimated time:
Description
nfs only implements vfs_statfs and relies on the vfs_stdstatvfs wrapper to
provide a statvfs interface.
NFSv3 provides 64 bit values for free and available blocks, but the statfs
structure it fills uses only signed longs. As a result, these values get
cropped and later written back into a 64 bit integer in the statvfs struct,
leading to incorrect information.
nfs needs to implement both statfs and statvfs to fix this.
Updated by alexh over 15 years ago
I'm currently testing an implementation of stavfs to fix this.
Updated by alexh over 15 years ago
Should be fixed by commit 2ef35c61337e4c7a147da41391628f26823da352:
http://gitweb.dragonflybsd.org/dragonfly.git/commit/2ef35c61337e4c7a147da413916
28f26823da352
Actions