Linus Torvalds writes: (Summary) wrote:
Oh, right you are - I'm much too used to 64-bit, where MAX_LFS_FILESIZE is basically infinite, and was jusr assuming that it was something like the UFS bug we had not that long ago that was due to the 32-bit limit.
to the 32-bit limit.
But yes, on 32-bit, we are limited by the 32-bit index into the page cache, and we limit the index to 31 bits too, so we have (PAGE_SIZE << You do need (a) 32-bit environment (b) a disk larger than that 8TB in size The *hard* limit for the page cache on a 32-bit environment should actually be (PAGE_SIZE <<
[...]
type=bdevOh, right you are - I'm much too used to 64-bit, where MAX_LFS_FILESIZE is basically infinite, and was jusr assuming that it was something like the UFS bug we had not that long ago that was due to the 32-bit limit.
to the 32-bit limit.
But yes, on 32-bit, we are limited by the 32-bit index into the page cache, and we limit the index to 31 bits too, so we have (PAGE_SIZE << You do need (a) 32-bit environment (b) a disk larger than that 8TB in size The *hard* limit for the page cache on a 32-bit environment should actually be (PAGE_SIZE <<