Hello Herbert,
Joel Soete wrote:
Hello Herbert,
On Thu, Dec 22, 2005 at 05:50:04PM +0100, Joel Soete wrote:
Hello Herbert,
[...]
unfortunately still failed at the same places on my parisc box: i.e.
[...]
verify /mnt/test/file_3053: -+(-)-i-+(-) ~ -----------------
[114]# failed.
[...]
verify /mnt/test/file_3053: -+(-)-i-+(-) ~ ----i-------E----
[124]# failed.
[199]# succeeded.
this is caused by the legacy kernel API support ...
if enabled it will blend through the iunlink as flag 'E'
on reiserfs (still investigating if that is a bug, or
if some tools really used that one ...)
disabling the legacy kernel API support should make that
one succeed (CONFIG_VSERVER_LEGACY)
ok (at least for test 124):
[113]# succeeded.
verify /mnt/test/file_2618: -+(-)-i-+(-) ~ -----------------
[114]# failed.
[115]# succeeded.
[...]
[123]# succeeded.
[124]# succeeded.
[199]# succeeded.
but I couldn't leave with this kernel because:
Starting periodic command scheduler: cron.
Starting vservers of type
[...]
[42949562.120000] dynamic contexts disabled.
make: *** [.DebSid.stamp] Error 255
make: Target `all' not remade because of errors.
ERROR
too bad ;-(
and each time I tried to start the vserver manualy I got the following
messages:
[ 42.700000] dynamic contexts disabled.
[ 136.570000] dynamic contexts disabled.
[ 249.710000] dynamic contexts disabled.
hmm, silly question, did you disable the dynamic context support?
not that I known: only unselect CONFIG_VSERVER_LEGACY
but I overwrite my config file ;_( but easy to reproduce (may be tomorrow)
well with make menuconfig I just unselect CONFIG_VSERVER_LEGACY but it has the side effect to also unlsect
CONFIG_VSERVER_DYNAMIC_IDS, see here the .config:
[...]
# CONFIG_DEBUG_FS is not set
CONFIG_VSERVER=y
CONFIG_VSERVER_LEGACYNET=y
#
# Linux VServer
#
# CONFIG_VSERVER_LEGACY is not set
# CONFIG_VSERVER_NGNET is not set
CONFIG_VSERVER_COWBL=y
CONFIG_VSERVER_PROC_SECURE=y
# CONFIG_VSERVER_HARDCPU is not set
# CONFIG_INOXID_NONE is not set
# CONFIG_INOXID_UID16 is not set
# CONFIG_INOXID_GID16 is not set
CONFIG_INOXID_UGID24=y
# CONFIG_INOXID_INTERN is not set
# CONFIG_INOXID_RUNTIME is not set
# CONFIG_XID_TAG_NFSD is not set
# CONFIG_XID_PROPAGATE is not set
# CONFIG_VSERVER_DEBUG is not set
[...]
it's obvious as kernel/vserver/Kconfig make VSERVER_DYNAMIC_IDS depends of
VSERVER_LEGACY:
[...]
config VSERVER_DYNAMIC_IDS
bool "Enable dynamic context IDs"
depends on VSERVER_LEGACY
default y
[...]
but I haven't enough kernel knowledges to judge if this constraint is (still)
relevant ;-(
Hth anyway.
Thanks and Merry Xmas,
Joel
btw, what kernel was that again?
The parisc stuff
<http://cvs.parisc-linux.org/download/linux-2.6/linux-2.6.14-pa0.tar.bz2>
+ vanilla patch 2.6.14.4 + latest developement patch-2.6.14.4-vs2.1.0.diff.bz2
+ a very small ack to fix a rejected hunk:
(due to the diff between parisc tree and vanilla one)
[...]
_______________________________________________
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver