Path: utzoo!utgpu!news-server.csri.toronto.edu!mailrus!wuarchive!cs.utexas.edu!uunet!hitachi!jon From: jon@hitachi.uucp (Jon Ryshpan) Newsgroups: comp.unix.i386 Subject: Mounting DOS filesystems under Interactive Unix Message-ID: <470@hitachi.uucp> Date: 24 Aug 90 01:03:34 GMT Distribution: usa Organization: Hitachi America - Semiconductor & IC Lines: 27 When I mount a DOS partition of my hard disk as a unix filesystem, I get a large number of errors on the console of the form: DOS FS: inode table overflow I don't see why this should be. The space.c file for the dos driver contains the line #define NDOSINODE 200 /* DOS-FSS inodes array */ which gives the number of cached inodes (200) as much larger than the number of files that a process can have open on my system (64). Evidently the cache is not being cleared out when it ought to be. Maybe I can just patch around this by increasing NDOSINODE. Or is there an interaction between NDOSINODE and some of the other tunable kernel parameters? Also, I space.c contains the line: int dos_dbglev = 0; Has anyone tried this out to see what it does. Is it just on/off, or are there debug levels? Many Thanks: Jonathan Ryshpan <...!uunet!hitachi!jon> (415) 244-7369