9p: add support for sticky bit
authorAnthony Liguori <aliguori@us.ibm.com>
Thu, 7 Feb 2008 01:25:06 +0000 (19:25 -0600)
committerEric Van Hensbergen <ericvh@opteron.homeip.net>
Thu, 7 Feb 2008 01:25:06 +0000 (19:25 -0600)
commitd199d652c513a010145a5a0d4e64c96361b97bee
treeb771aa8c4facd0a35ed46c70d79853cd50fb4a20
parent7c7d90f2dda6daec5a6aaf8f97aacc10ee4deb77
9p: add support for sticky bit

GDM gets unhappy if /var/gdm doesn't have the sticky bit set.  This patch adds
support for the sticky bit in much the same way setuid/setgid is supported.

With this patch, I can launch X from a v9fs rootfs (although I quickly run out
of fds in the server once gnome starts up).

Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Acked-by: Eric Van Hensbergen <ericvh@gmail.com>
fs/9p/vfs_inode.c
include/net/9p/9p.h