[svlug] 2GB file size limitation on kernels from RedHat 2.2.14-6.1.1 and 2.2.14-12?

Robert Hajime Lanning lanning at kewltech.com
Mon May 22 14:01:53 PDT 2000


I would thing the file size limit is based on the filesystem used
which (of course) must be supported by the kernel.  You need the inodes
to support a filesize larger than a unsigned 32 bit value.  (hence the
64bit filesystems)

---- As written by Bryan -TheBS- Smith:
> 
> RedHat Kernel 2.2.14-6.1.1 versus 2.2.14-12 on 2GB file size limitation???
> 
> I just upgraded to RedHat's Kernel 2.2.14-12 RPM from 2.2.14-6.1.1
> last night.  I never bothered to explore the 2GB file size
> limitation, which has been patched in 2.3.x series kernels, to see
> if RedHat had back-patched 2.2.14.
> 
> Now my boss was able to create a 2.5GB tarball on Saturday on this
> system.  That was the kernel from the 2.2.14-6.1.1 RPMs so I assume
> RedHat put the patch in release 6.1.1.
> 
> Today he tried to create a 11GB tarball on the same system and it
> stopped at the magical 2.147GB limit.  That was the kernel from the
> 2.2.14-12 RPMs so I'm assuming RedHat forgot the patch in release
> 12?
> 
> It couldn't be the tar/gzip tools, since he used the same tools, on
> the same system each time.  It might be NFS, not sure, since the
> kernel did change (and I assume the kernel NFS support as well).
> 
> Anyone got any insights?  I'm scanning the code right now and
> trying to create the tarball again.
> 
> -- TheBS
> 
> -- 
>  Bryan "TheBS" Smith -- Engineer, IT Professional and Hacker
>       E-mail:  mailto:thebs at theseus.com,b.j.smith at ieee.org
>   Disclaimer:  http://www.SmithConcepts.com/legal.html
> *************************************************************
>   TheBS ... Serving E-mail filters to /dev/null since 1989
> 
> 
> 
> _______________________________________________
> svlug mailing list
> svlug at lists.svlug.org
> http://lists.svlug.org/mailman/listinfo/svlug
> 


-- 
/* Robert Hajime Lanning                             lanning at lanning.cc
** Trade: Unix Systems Administrator (Senior level)
*/
#include <std_disclaimer.h>





More information about the svlug mailing list