Matthew Dillon wrote:
> :>
> :> ie: there is a signed 32 bit sector count limit. 2^31 == 1TB. It shouldn
't
> :> be too hard to get it to create 2^32 bit (2TB) filesystem though. I'd exp
ect
> :> there to be more problems that this to bite you though. :-(
> :>
> :> 2^31 also happens to be the mmap() file offset limit FWIW.
>
> No it isn't. mmap() (under FreeBSD) takes an off_t for the file offset,
> so the file offset limit is 2^63. The size of your map is limited to
> the size of the user address space minus things already mapped --
> around 3 GB on IA32.
Sorry, my comment was ambigious. mmap(2) is 64 bit aware at the syscall level,
but it's the file and device backing that is limited to 2^31 blocks (as you
confirmed before).
Cheers,
-Peter
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message
- Re: Filesystem size limit? Matthew Dillon
- Re: Filesystem size limit? John Milford
- Re: Filesystem size limit? Brooks Davis
- Re: Filesystem size limit? John Milford
- Re: Filesystem size limit? Brooks Davis
- Re: Filesystem size limit? Joe Greco
- Re: Filesystem size limit? John Milford
- Re: Filesystem size limit? Paul Robinson
- Re: Filesystem size limit? Greg Lehey
- Re: Filesystem size limit? Matthew Dillon
- Re: Filesystem size limit? Peter Wemm
- Re: Filesystem size limit? Matthew Dillon
- Re: Filesystem size limit? Joe Greco
- Re: Filesystem size limit? Mike Smith
- Re: Filesystem size limit? Joe Greco
- Re: Filesystem size limit? Matthew Dillon
- Re: Filesystem size limit? David Scheidt
- Re: Filesystem size limit? Wilko Bulte
- Re: Filesystem size limit? Matthew Dillon
- Re: Filesystem size limit? Joe Greco
- Re: Filesystem size limit? Matthew Dillon

