The 'os_bfree' field is the number of blocks not currently in use.
The 'os_bavail' is the number of blocks available to be allocated to
-new files. The number of available blocks is typically lower than
-the number of free blocks due to <<grant>> and blocks reserved for
-target internal usage such as metadata.
+new files. The number of available blocks is typically lower than the
+number of free blocks due to outstanding "grants" (see <<grant>>) and
+blocks reserved for target internal usage such as metadata.
The 'os_files' field is the total number of files on the target, both
allocated and free. For some OSD types this is a static number, and
set. If the file system has been set to read-only, either manually at
mount or automatcially due to detected corruption of the underlying
target filesystem, then 'os_state' is returned with OS_STATE_READONLY (0x2)
-set, for example if it was explicitly mounted read-only, or
-corruption has been detected at runtime in the backing filesystem.
+set.
The 'os_fprecreated' field counts the number of pre-created objects
available on an OST. The 'os_fprecreated' value counts as "used"