On Fri 01-10-10 00:14:30, Jan Kara wrote: > On Wed 04-08-10 22:52:46, Jan Andres wrote: > > isofs supports files larger than 4 GB by using multi-extent files. > > However an lseek() to a position beyond 4 GB in such a file will > > fail with EINVAL, because s_maxbytes in the isofs superblock is > > initialized to 2^32-1, and generic_file_llseek() checks against > > that value. > > > > I therefore suggest increasing the value of s_maxbytes to have > > full support for large files in isofs. With multi-extent files, file > > size is only limited by the maximum size of the file system (8 TB), > > so this seems a reasonable value for s_maxbytes. > OK, I had a look into the relevant code and it seems that the isofs > code should properly handle files upto 4TB and with a small fix (attached) > upto 8TB as you claim. So I'll take your patch and merge it with Linus. Oops, I now noticed that Al has already merged your patch. OK, so I'll just merge my fix separately. Honza -- Jan Kara <jack@xxxxxxx> SUSE Labs, CR -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html