-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 John Reiser wrote:It is not possible to use the raw path provided. One _always_ would have to canonicalize the path (call realpath etc). That's terribly expensive and it requires that nothing in the path hasn't changed. The information is always correct when it is provided. If the file goes away then the AT_EXECFN use case also fails since realpath fails, or worse, provides wrong data since it's using newer files. The only case where AT_EXECFN has an advantage is when /proc isn't mounted. That's not supported anyway because this is the only way for many things how the kernel exposes data (sysctl is deprecated) and we need this information in many places. If the program is started via a relative path AT_EXECFN has this string. As said above, in that case it isn't useful either because one cannot verify the value. I've removed all support for AT_EXECFN and won't put it back since there is no use case where it has any advantage. realpath() is terribly slow. - -- ➧ Ulrich Drepper ➧ Red Hat, Inc. ➧ 444 Castro St ➧ Mountain View, CA ❖ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org iEYEARECAAYFAkimGHcACgkQ2ijCOnn/RHS8LACfdknhKbYiaKo8fe4hFgRq3VZn emYAn2vdy7Jddzia7m6hLj6nMlnU0HiO =NJxG -----END PGP SIGNATURE----- --
| Greg Kroah-Hartman | [PATCH 001/196] Chinese: Add the known_regression URI to the HOWTO |
| Andrew Morton | -mm merge plans for 2.6.23 |
| david | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
git: | |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| PJ Waskiewicz | [ANNOUNCE] ixgbe: Data Center Bridging (DCB) support for ixgbe |
| David Miller | Re: [GIT]: Networking |
