Hello, I'm playing with rump, and more specifically rump_ffs. The mount is rejected (as expected) because the fs image has a feature which is not yet in the kernel. It's rejected by this code: if (fs->fs_flags & ~(FS_KNOWN_FLAGS | FS_INTERNAL)) { uprintf("%s: unknown ufs flags: 0x%08"PRIx32"%s\n", mp->mnt_stat.f_mntonname, fs->fs_flags, (mp->mnt_flag & MNT_FORCE) ? "" : ", not mounting"); if ((mp->mnt_flag & MNT_FORCE) == 0) { mutex_exit(&ump->um_lock); return (EINVAL); } } but even with RUMP_VERBOSE I never see the uprintf(). Where does it do, and is there a way to make rump print it (I guess it should just go to stderr) ?
-- Manuel Bouyer <bou...@antioche.eu.org> NetBSD: 26 ans d'experience feront toujours la difference --