diff --git a/driver/node.go b/driver/node.go index b36c9ed..37d65d6 100644 --- a/driver/node.go +++ b/driver/node.go @@ -239,9 +239,9 @@ func (n *VultrNodeServer) NodeGetVolumeStats(ctx context.Context, req *csi.NodeG return nil, err } - availableBytes := int64(statfs.Bavail) * statfs.Bsize - usedBytes := (int64(statfs.Blocks) - int64(statfs.Bfree)) * statfs.Bsize - totalBytes := int64(statfs.Blocks) * statfs.Bsize + availableBytes := int64(statfs.Bavail) * int64(statfs.Bsize) //nolint:unconvert // 32bit builds fail otherwise + usedBytes := (int64(statfs.Blocks) - int64(statfs.Bfree)) * int64(statfs.Bsize) //nolint:unconvert // 32bit builds fail otherwise + totalBytes := int64(statfs.Blocks) * int64(statfs.Bsize) //nolint:unconvert // 32bit builds fail otherwise totalInodes := int64(statfs.Files) availableInodes := int64(statfs.Ffree) usedInodes := totalInodes - availableInodes