I'm pretty sure that in 3.3.2-6.fc16.x86_64 this sequence worked:
mkdir -p /tmp/testing cd /tmp/testing/ mkdir -p foo bar mount -t tmpfs tmpfs foo/ mount --move foo bar/
With 3.3.5-2.fc16.x86_64 the last step gives:
mount: wrong fs type, bad option, bad superblock on /tmp/testing/foo, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so
Didn't test any kernels between those two.
Is this a bug or feature? Didn't see anything is syslog.
kernel@lists.fedoraproject.org