public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* new special filesystem for consideration in 2.6/2.7
@ 2004-03-03 18:57 Steve Longerbeam
  2004-03-05 18:09 ` Steve Longerbeam
                   ` (2 more replies)
  0 siblings, 3 replies; 17+ messages in thread
From: Steve Longerbeam @ 2004-03-03 18:57 UTC (permalink / raw)
  To: LKML

MontaVista Software has developed a new filesystem
targeted for embedded systems that we would like to
have considered for inclusion in 2.6 or 2.7. It is
called the Protected and Persistent RAM Special Filesystem
(PRAMFS). It was originally developed for three major consumer
electronics companies for use in their smart cell phones
and other consumer devices.

An intro to PRAMFS along with a technical specification
is at the SourceForge project web page at
http://pramfs.sourceforge.net/. A patch for 2.6.3 has
been released at the SF project site.

PRAMFS can be tested on a desktop by reserving some portion
of physical memory with "mem=". For example, a machine with
512M could reserve the top 32M with "mem=480M". PRAMFS would
then be mounted with:

mount -t pramfs -o physaddr=0x1e000000,init=0x2000000 none /mnt/pramfs

Thanks for your comments and consideration.

Steve



^ permalink raw reply	[flat|nested] 17+ messages in thread
* Re: new special filesystem for consideration in 2.6/2.7
@ 2004-03-05 18:53 Steve Kenton
  2004-03-07  3:07 ` Mike Fedyk
  0 siblings, 1 reply; 17+ messages in thread
From: Steve Kenton @ 2004-03-05 18:53 UTC (permalink / raw)
  To: Linux Kernel

People have kicked around ideas for persistant memory use as a
disk replacement etc. with memory mapped data spaces, but until
there is actual (affordable) hardware it remains just an interesting
thought experiment.

If the recent news about giga-bit mram being a real possibility in
the not too far future pans out, this may be get more important.

smk


^ permalink raw reply	[flat|nested] 17+ messages in thread
* Re: new special filesystem for consideration in 2.6/2.7
@ 2004-03-08  0:07 Stephen M. Kenton
  2004-03-08 18:37 ` Steve Longerbeam
  0 siblings, 1 reply; 17+ messages in thread
From: Stephen M. Kenton @ 2004-03-08  0:07 UTC (permalink / raw)
  To: linux kernel mailing list

>> If the recent news about giga-bit mram being a real possibility in
>> the not too far future pans out, this may be get more important.

>This is a reality in embedded devices.  Go read the message again...

Umm, yes and no.  I did not mean to dis this proposal because I think it
is worthwhile.  Rather, I was thinking about the problems with really
large amounts of data.  I don't really think that a few Kilo or Mega
bytes of data  needs the same sort of infrastructure that will be
required
for Tera or Peta bytes.  As an extreme example the few bytes of nv ram
in the
cmos clock chips in the original PC/AT did not require much support
while
the multiple terabytes of data in my raid farm at work would be very
vulnerable under this proposal since a rogue process could cause lots of
damage in very sort order as would losing a memory bank to hardware
failure.

In the last discussion I saw on the topic on lkml, there was discussion
about
whether to even preserve the volume/directory/file abstraction at all
for
memory mapped data spaces.  That discussion was quite speculative given
the lack of affordable *really large* nvram type storage to compete with
100+ gigabyte disks and even larger raids.  That situation may be
changing.
Hence, this may become more important.

smk

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2004-03-18 19:19 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-03-03 18:57 new special filesystem for consideration in 2.6/2.7 Steve Longerbeam
2004-03-05 18:09 ` Steve Longerbeam
2004-03-05 18:42   ` Dave Jones
2004-03-05 18:59     ` Steve Longerbeam
2004-03-07  3:06       ` Mike Fedyk
2004-03-18 19:28         ` Tim Bird
2004-03-05 22:09 ` Pavel Machek
2004-03-08 17:57   ` Steve Longerbeam
2004-03-08 22:35     ` Pavel Machek
2004-03-07  9:49 ` Christoph Hellwig
2004-03-07 10:10   ` Willy Tarreau
2004-03-08 18:42   ` Steve Longerbeam
2004-03-11 12:34     ` Adrian Bunk
  -- strict thread matches above, loose matches on Subject: below --
2004-03-05 18:53 Steve Kenton
2004-03-07  3:07 ` Mike Fedyk
2004-03-08  0:07 Stephen M. Kenton
2004-03-08 18:37 ` Steve Longerbeam

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox