Re: scary ext2 filesystem question

Gabor Kuti (ksx@sch.bme.hu)
Tue, 5 Jan 1999 10:39:38 +0100 (MET)


> Magnus Ahltorp wrote:
> >
> > > How about something like the following:
> > >
> > > Q> mke2fs /dev/hdc2
> > > Q> mount -t ext2 /dev/hdc2 /tmp
> > > Q> fsck -V -a | tee /tmp/fsck.log.`date +%Y-%m-%d.%T`
> >
> > On the topic of /tmp, has anyone made a memory file system for Linux?
> > There's always ramdisks, but large filesystems don't work very well
> > with those. I'm after something like SunOS' swap file system or *BSD's
> > mfs.
> >
> > /Magnus
> > map@stacken.kth.se
>
> Is this basically a ramdisk that swaps? I like it.......
> 'twould stop over-use of /tmp by developers who like to put
> things in the wrong places.....
>
> --
> David Feuer
> dfeuer@his.com
> dfeuer@binx.mbhs.edu
Hmmm.. there is a project called shmfs [shared memory filesystem] created
by Eric Biederman.
His latest stable version is 0.1.010. This code hasn't been touched for
about the last six months, he's coding for dosemu AFAIK.
Can be dowloaded at:
http://www.npwt.net/~ebiederm/files/

There is a version, 0.3.001 which contains my code [as I remember it is
upon 0.1.009]. It makes statically kmalloc-et inodes to be also swappable
but I've made some code duplications [there is many code
duplicated unnecessarily in btreei/d.c] and wanted to fix that. There is a
0.3.002 code which merges that code together but I haven't released that
since there is a [possibly] small bug in that I couldn't encounter. I'll
send the patch to anyone upon interest.. [Well finally I should use to
start using ddd but I failed to debug kernel with that :(]

Seasons
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/
"One who has time to complain has time to submit patches." <chinese proverb>
\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/