Am I missing something?

Hard to day.  You don't mention which operating system you're
using.  Looking at the source code, if
df uses statvfs, and if f_frsize is not nonsense, df
should be using f_frsize, so I don't see a bug here.
However, I'm looking at the lastest source code, whereas
you're running something older.

I suggest doing the following, if possible:

* Use the latest version of coreutils instead; currently
  it's 8.16.

* Trace what system calls it's using, e.g., with 'strace'
  on GNU/Linux.

* See what the system call is actually reporting.




Reply via email to