Messages in this thread | | | Date | Thu, 26 Feb 2004 17:33:01 -0800 | From | Ulrich Drepper <> | Subject | Re: [PATCH] Add getdents32t syscall |
| |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Linus Torvalds wrote:
> The thing is, I hate encouraging glibc's behaviour of "we'll make up our > own structures", and then ask the kernel to fix it later when it was done > wrong in glibc. This is a totally new format that is totally unnecessary, > and the RIGHT thing to do is to have glibc just use the proper 64-bit > format.
Good idea. Let's go back in time to 1994/5 and add d_type then. May I remember you that I always wanted large data types but whenever it was proposed the kernel people (including you) said: we don't need it this big now therefore it won't be changed.
> In other words, why doesn't glibc ever just make a new major number and > make its "struct dirent" be the 64-bit version?
You can't be serious. Can you even imagine the pain this would cause?
- -- ➧ Ulrich Drepper ➧ Red Hat, Inc. ➧ 444 Castro St ➧ Mountain View, CA ❖ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux)
iD8DBQFAPp5N2ijCOnn/RHQRAuuOAJ4rY41j0ifWbK3R8Qv5elA+RULCqwCeP+RC pIC2Re4DR6tUZSPmqsijjGw= =PfkG -----END PGP SIGNATURE----- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |