nfs: fix a minor do_div portability issue
authorChris Metcalf <cmetcalf@tilera.com>
Thu, 11 Aug 2011 20:54:28 +0000 (13:54 -0700)
committerTrond Myklebust <Trond.Myklebust@netapp.com>
Thu, 5 Jan 2012 15:42:42 +0000 (10:42 -0500)
commit3476f114addb7b96912840a234702f660a1f460b
tree830f4aa3e7a280af8d3e02d7a67e25bdffa7ab37
parent0b1c8fc43c1f9fcde2d18182988f05eeaaae509b
nfs: fix a minor do_div portability issue

This change modifies filelayout_get_dense_offset() to use the functions
in math64.h and thus avoid a 32-bit platform compile error trying to
use do_div() on an s64 type.

Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>
Reviewed-by: Boaz Harrosh <bharrosh@panasas.com>
Signed-off-by: Trond Myklebust <Trond.Myklebust@netapp.com>
fs/nfs/nfs4filelayout.c