Subject: cannot mount directories with "tag" option
From:Marcus Mülbüsch <muelbuesch@as-infodienste.de>
Date: Thu, 05 Jun 2014 13:23:40 +0200

Hello all,

    After two years of very few updates one of my gentoo vserver 
machines was in an unbootable condition - which I found out after an 
unexpected power loss.

    I decided to finally update the kernel from 
2.6.35-gentoo-vserver-2.3.0.36.32 to 3.10.40-vs2.3.6.8 and to do all the 
updates to openrc, sysinit and udev that were necessary.

    Machine boots fine now, except that I cannot mount the vserver 
directories with the "tag" option any more. I get a:

>REISERFS warning (device cciss/c0d0p7): super-6502 reiserfs_getopt:  unknown mount
option "tag"

    Here is the relevant entry from my /etc/fstab:

>/dev/cciss/c0d0p7       /vservers       reiserfs
defaults,noatime,notail,attrs,tag       0 2

    Something has changed since two yeras before and I missed it. I 
searched in vain for a solution...

    I'm using:

sys-cluster/util-vserver-0.30.216_pre3038
sys-kernel/vserver-sources-2.3.6.8

    Here are the relevant lines from the kernel .config-File:

CONFIG_VSERVER_AUTO_LBACK=y
# CONFIG_VSERVER_AUTO_SINGLE is not set
CONFIG_VSERVER_COWBL=y
# CONFIG_VSERVER_VTIME is not set
CONFIG_VSERVER_DEVICE=y
CONFIG_VSERVER_PROC_SECURE=y
# CONFIG_TAGGING_NONE is not set
# CONFIG_TAGGING_UID16 is not set
# CONFIG_TAGGING_GID16 is not set
CONFIG_TAGGING_ID24=y
# CONFIG_TAGGING_INTERN is not set
# CONFIG_TAG_NFSD is not set
CONFIG_VSERVER_PRIVACY=y
CONFIG_VSERVER_CONTEXTS=256
CONFIG_VSERVER_WARN=y
CONFIG_VSERVER_WARN_DEVPTS=y
# CONFIG_VSERVER_DEBUG is not set
# CONFIG_VSERVER_EXTRA_MNT_CHECK is not set
CONFIG_QUOTES_ISO8859=y
# CONFIG_QUOTES_UTF8 is not set
# CONFIG_QUOTES_ASCII is not set
CONFIG_VSERVER=y
# CONFIG_VSERVER_DISABLED is not set

and

CONFIG_REISERFS_FS=y
# CONFIG_REISERFS_CHECK is not set
# CONFIG_REISERFS_PROC_INFO is not set
CONFIG_REISERFS_FS_XATTR=y
# CONFIG_REISERFS_FS_POSIX_ACL is not set
# CONFIG_REISERFS_FS_SECURITY is not set

Am I missing something simple?

Marcus