[Linux-cluster] GFS 2Tb limit

Ken Preslan kpreslan at redhat.com
Thu Sep 2 20:55:14 UTC 2004


On Thu, Sep 02, 2004 at 01:05:50PM -0700, Joel Becker wrote:
> On Thu, Sep 02, 2004 at 01:49:37PM -0500, Ken Preslan wrote:
> > The first ioctl() below is supposed to be BLKGETSIZE64, but the ioctl
> > number is wrong and the ioctl fails.  So, iddev tries BLKGETSIZE, which
> > can't encode the device size in a long and returns EFBIG.
> 
> 	Why on earth isn't it using lseek64() for this?
> 
> 	uint64_t size = lseek64(disk_fd, 0ULL, SEEK_END);

Hehe.  Thanks for the pointer.

-- 
Ken Preslan <kpreslan at redhat.com>




More information about the Linux-cluster mailing list