Eric W. Biederman
7b2a69ba70
Revert "vfs: show unreachable paths in getcwd and proc"
...
Because it caused a chroot ttyname regression in 2.6.36.
As of 2.6.36 ttyname does not work in a chroot. It has already been
reported that screen breaks, and for me this breaks an automated
distribution testsuite, that I need to preserve the ability to run the
existing binaries on for several more years. glibc 2.11.3 which has a
fix for this is not an option.
The root cause of this breakage is:
commit 8df9d1a414
Author: Miklos Szeredi <mszeredi@suse.cz >
Date: Tue Aug 10 11:41:41 2010 +0200
vfs: show unreachable paths in getcwd and proc
Prepend "(unreachable)" to path strings if the path is not reachable
from the current root.
Two places updated are
- the return string from getcwd()
- and symlinks under /proc/$PID.
Other uses of d_path() are left unchanged (we know that some old
software crashes if /proc/mounts is changed).
Signed-off-by: Miklos Szeredi <mszeredi@suse.cz >
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk >
So remove the nice sounding, but ultimately ill advised change to how
/proc/fd symlinks work.
Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com >
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org >
2010-12-05 16:39:45 -08:00
..
2010-10-29 04:16:38 -04:00
2010-10-29 04:16:13 -04:00
2010-10-29 04:16:13 -04:00
2010-10-29 04:17:13 -04:00
2010-10-29 04:16:31 -04:00
2010-10-29 04:16:13 -04:00
2010-10-29 04:16:13 -04:00
2010-11-29 14:11:08 -08:00
2010-10-15 15:53:27 +02:00
2010-11-19 15:32:22 -08:00
2010-11-30 20:44:05 +00:00
2010-10-29 04:16:31 -04:00
2010-10-29 04:16:28 -04:00
2010-10-29 04:16:13 -04:00
2010-10-29 04:16:28 -04:00
2010-10-29 04:16:28 -04:00
2010-10-22 17:33:16 -07:00
2010-11-17 08:59:32 -08:00
2010-10-29 04:16:13 -04:00
2010-10-29 04:16:31 -04:00
2010-10-25 21:26:13 -04:00
2010-10-29 04:16:13 -04:00
2010-11-17 08:59:32 -08:00
2010-11-19 21:47:07 -05:00
2010-10-29 04:16:13 -04:00
2010-10-29 04:16:13 -04:00
2010-08-12 09:51:35 -07:00
2010-11-25 06:50:41 +09:00
2010-11-19 11:20:29 +00:00
2010-10-29 04:16:13 -04:00
2010-10-29 04:16:13 -04:00
2010-10-29 04:16:31 -04:00
2010-10-31 20:40:24 -04:00
2010-10-29 04:16:31 -04:00
2010-11-12 07:55:32 -08:00
2010-10-29 04:16:13 -04:00
2010-10-27 20:13:18 -07:00
2010-11-17 21:46:26 -05:00
2010-10-30 08:31:35 -07:00
2010-10-29 04:16:13 -04:00
2010-11-17 08:59:32 -08:00
2010-11-01 16:34:56 -04:00
2010-10-29 04:16:13 -04:00
2010-11-17 08:59:32 -08:00
2010-11-30 10:18:49 -08:00
2010-03-30 22:02:32 +09:00
2010-11-17 08:59:32 -08:00
2010-11-24 12:51:48 +09:00
2010-10-30 14:07:35 -04:00
2010-10-29 04:16:13 -04:00
2010-11-17 08:59:32 -08:00
2010-10-29 04:16:13 -04:00
2010-11-08 14:29:39 -08:00
2010-10-25 07:45:10 -07:00
2010-12-05 16:39:45 -08:00
2010-10-29 04:16:13 -04:00
2010-10-28 01:30:06 +02:00
2010-10-29 04:16:31 -04:00
2010-12-02 14:51:15 -08:00
2010-10-29 04:16:26 -04:00
2010-10-29 08:48:58 -07:00
2010-10-29 04:17:08 -04:00
2010-10-29 04:16:13 -04:00
2010-10-29 04:16:36 -04:00
2010-10-29 04:16:13 -04:00
2010-10-29 04:16:13 -04:00
2010-12-01 07:40:20 -06:00
2010-10-25 21:26:11 -04:00
2010-10-29 04:16:33 -04:00
2010-08-09 16:47:39 -04:00
2010-08-14 00:24:24 +02:00
2010-10-14 10:57:40 -07:00
2010-06-01 08:11:06 -07:00
2010-10-08 10:02:53 +01:00
2010-03-30 22:02:32 +09:00
2010-06-29 15:29:31 -07:00
2010-10-29 04:16:28 -04:00
2010-08-17 18:07:43 -07:00
2010-08-23 13:36:59 +02:00
2010-11-10 14:40:43 +01:00
2010-11-17 08:59:32 -08:00
2010-10-26 17:58:44 -07:00
2010-10-22 10:52:56 -07:00
2010-11-17 08:59:32 -08:00
2010-11-30 17:56:38 -08:00
2010-10-25 21:26:13 -04:00
2010-10-26 16:52:13 -07:00
2010-08-09 16:47:44 -04:00
2010-10-15 15:53:27 +02:00
2010-10-27 18:03:18 -07:00
2010-11-30 17:56:38 -08:00
2010-10-27 18:17:02 -07:00
2010-10-15 15:53:27 +02:00
2010-10-26 16:52:15 -07:00
2010-08-11 08:59:02 -07:00
2010-03-30 22:02:32 +09:00
2010-08-18 08:35:46 -04:00
2010-10-30 09:05:48 -07:00
2010-08-18 01:04:22 -04:00
2010-10-26 17:58:44 -07:00
2010-10-29 05:49:13 -04:00
2010-11-19 19:46:45 -08:00
2010-11-15 10:23:31 +01:00
2010-10-28 09:44:56 -07:00
2010-10-27 18:03:12 -07:00
2010-10-29 04:16:33 -04:00
2010-11-17 08:59:32 -08:00
2010-10-28 09:44:56 -07:00
2010-08-18 06:24:41 -04:00
2010-03-30 22:02:32 +09:00
2010-10-29 04:14:56 -04:00
2010-11-17 08:59:32 -08:00
2010-10-15 15:53:27 +02:00
2010-10-29 04:14:56 -04:00
2010-11-28 16:27:19 -08:00
2010-08-18 08:35:48 -04:00
2010-11-17 08:59:32 -08:00
2010-08-09 20:45:05 -07:00
2010-10-27 18:03:18 -07:00
2010-10-25 21:26:12 -04:00
2010-10-26 10:13:10 -07:00
2010-11-28 14:09:57 -08:00
2010-08-13 16:53:13 -07:00
2010-08-09 16:48:44 -04:00
2010-10-29 04:17:03 -04:00
2010-08-09 16:47:43 -04:00
2010-10-15 15:53:27 +02:00
2010-08-13 16:53:13 -07:00
2010-03-30 22:02:32 +09:00
2010-05-21 18:31:18 -04:00