On Tue, Jan 13, 2009 at 11:37:00AM -0800, Andrew Morton wrote: > I'd have expected to see stat() returning -EOVERFLOW, but it isn't there. > > googling around a bit seems to indcate that this might be a glibc issue: > > http://sourceware.org/bugzilla/show_bug.cgi?id=1864 > http://bugs.gentoo.org/show_bug.cgi?id=146951 > > But the traces are all using stat64() and fstat64(). And why would it > just start occurring now? Maybe glibc is using the 64-bit stat calls and returning -EOVERFLOW to the application when the results from the kernel turn out to be > 32-bit in size? -- Matthew Wilcox Intel Open Source Technology Centre "Bill, look, we understand that you're interested in selling us this operating system, but compare it to ours. We can't possibly take such a retrograde step." -- 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