[K42-discussion] symlinks for virtfs patch

Patrick Bozeman PEBozeman at lbl.gov
Fri Sep 15 08:58:49 EST 2006


I have attached a patch for symlink support in virtfs. I need
them for procfs.

I am in the process of submitting a bunch of patches leading
up to better /proc support.  The 'find' below was run off my k42
tree.  (In case anyone is curious, process 319 is sshd, which
dup2's /dev/null over its std file descriptors as a security precaution. 
I thought it was odd the first time I saw it.)

hw1 root # find /proc -type l | xargs ls -l
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/1/fd/0 -> /dev/console
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/1/fd/1 -> /dev/console
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/1/fd/2 -> /dev/console
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/319/fd/0 -> /dev/null
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/319/fd/1 -> /dev/null
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/319/fd/2 -> /dev/null
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/319/fd/3 -> 
socket:[9223934986810596544]
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/320/fd/0 -> /dev/console
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/320/fd/1 -> /dev/console
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/320/fd/2 -> /dev/console
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/321/fd/0 -> /dev/pts/2
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/321/fd/1 -> /dev/pts/2
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/321/fd/19 -> /dev/pts/2
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/321/fd/2 -> /dev/pts/2
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/328/fd/0 -> /dev/pts/3
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/328/fd/1 -> /dev/pts/3
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/328/fd/19 -> /dev/pts/3
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/328/fd/2 -> /dev/pts/3
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/340/fd/0 -> /dev/pts/3
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/340/fd/1 -> /dev/pts/3
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/340/fd/19 -> /dev/pts/3
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/340/fd/2 -> /dev/pts/3
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/340/fd/3 -> /dev/pts/3
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/340/fd/4 -> 
/home/pbozeman/README.TXT
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/344/fd/0 -> 
pipe:[17592835648256]
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/344/fd/1 -> /dev/pts/2
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/344/fd/19 -> /dev/pts/2
lr-xr-xr-x  1 root root 0 Sep 14 22:43 /proc/344/fd/2 -> /dev/pts/2

-------------- next part --------------
A non-text attachment was scrubbed...
Name: virt-symlink.patch
Type: text/x-patch
Size: 3014 bytes
Desc: not available
Url : http://ozlabs.org/pipermail/k42-discussion/attachments/20060914/4d416d3b/attachment.bin 


More information about the K42-discussion mailing list