Anomalies/bugs in VFAT under Linux 1.3.84? (wont mv dirs)

Deflorator (genie@chipsworld.bridge.net)
Mon, 8 Apr 1996 08:24:24 -0400 (EDT)


Here is this utter weirdness that I got today when I tried to 'mv' my
dirs around on my VFAT(Win95) partition. The enclosed log is very
self-explanatory if you follow it.. If you need anything more, let me
know. But this is definitely out of place and needs to be fixed!

System is 486dx2/66 16 megs ram, EIDE WDC 420 HD, linux 1.3.84, gcc
2.7.2, elf kernel, elf libs(5.2.18 libc), used for ppp, and compiling
purposes.

Other strange things were happening too, like, if I tried to move the dir
to a diff. dir name, it would disappear for like 2-3 minutes, and then
I'd come back, and it would still be under the old name. And then I would
move a *completely different* directory to some other name, and the
*previous* one that I had waited on to move for the last 2-3 minutes will
finally *move* to the previously assigned name(like there is some delay
and messup while I was moving them around). Even the down enclosed list
may seem weird, cuz I did it while this was happening.

Plus I noticed something in 'ps' after I compiled 1.3.84:

PID TTY STAT TIME COMMAND
1 ? S 0:03 init [5]
2 ? SW 0:00 (kflushd)
3 ? SW< 0:00 (kswapd)
4 ? SW 0:00 (nfsiod)
5 ? SW 0:00 (nfsiod)
6 ? SW 0:00 (nfsiod)
7 ? SW 0:00 (nfsiod)

that came out of the blue when I started running 1.3.84, and I don't like
this at all. I did not ask for nfsiod to run, if this is something you
have put in since 1.3.84, please tell us how to disable it. I only run
what I *need*... let us not *bloat* the kernel beyond a point of
usability("enjoyability"). It can be nice if we keep the features we need
to a minimum, so as to please everyone's needs, without overdoing it.
Featurism also has its bad sides. One thing I've always hated is bloated
code. Thank you.

sincerely
Martin

p.s. if the below is a normal VFAT behavior, I retract all I have said in
my above letter to the list.

--report.txt--
continuum:/dos/Program Files# dir
total 56
dr-xr-xr-x 3 root root 8192 Apr 7 23:26 Accessories/
drwxr-xr-x 2 root root 8192 Apr 8 06:09 Atomtime/
drwxr-xr-x 2 root root 8192 Apr 8 01:07 Crt/
drwxr-xr-x 8 root root 8192 Apr 8 02:48 Netscape/
drwxr-xr-x 2 root root 8192 Apr 8 04:43 PSP/
drwxr-xr-x 2 root root 8192 Apr 8 02:58 WFtpd/
drwxr-xr-x 2 root root 8192 Apr 8 05:15 WS_Ftp/
continuum:/dos/Program Files# mv WS_Ftp ws
continuum:/dos/Program Files# dir
total 64
dr-xr-xr-x 3 root root 8192 Apr 7 23:26 Accessories/
drwxr-xr-x 2 root root 8192 Apr 8 06:09 Atomtime/
drwxr-xr-x 2 root root 8192 Apr 8 01:07 Crt/
drwxr-xr-x 8 root root 8192 Apr 8 02:48 Netscape/
drwxr-xr-x 2 root root 8192 Apr 8 04:43 PSP/
drwxr-xr-x 2 root root 8192 Apr 8 02:58 WFtpd/
drwxr-xr-x 2 root root 8192 Apr 8 05:15 ws/
drwxr-xr-x 2 root root 8192 Apr 8 05:15 ws_ftp/
(this last dir should not be here, and why has the lettercase changed?)
continuum:/dos/Program Files# mv PSP ps
continuum:/dos/Program Files# dir
total 72
dr-xr-xr-x 3 root root 8192 Apr 7 23:26 Accessories/
drwxr-xr-x 2 root root 8192 Apr 8 06:09 Atomtime/
drwxr-xr-x 2 root root 8192 Apr 8 01:07 Crt/
drwxr-xr-x 8 root root 8192 Apr 8 02:48 Netscape/
drwxr-xr-x 2 root root 8192 Apr 8 04:43 PSP/
(above dir shouldnt be here)
drwxr-xr-x 2 root root 8192 Apr 8 02:58 WFtpd/
drwxr-xr-x 2 root root 8192 Apr 8 04:43 ps/
drwxr-xr-x 2 root root 8192 Apr 8 05:15 ws/
drwxr-xr-x 2 root root 8192 Apr 8 05:15 ws_ftp/
continuum:/dos/Program Files# uname -a
Linux continuum 1.3.84 #2 Mon Apr 8 06:05:09 EDT 1996 i486
continuum:/dos/Program Files# gcc -v
Reading specs from /usr/lib/gcc-lib/i486-linux/2.7.2/specs
gcc version 2.7.2
continuum:/dos/Program Files# mount
/dev/hda2 on / type ext2 (rw)
/dev/hda1 on /dos type vfat (rw)
none on /proc type proc (rw)
continuum:~#