public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [ANNOUNCE] Filesystem in Userspace - 2.2
@ 2005-02-03 11:29 Miklos Szeredi
  2005-02-03 12:39 ` [fuse-devel] " Franco Broi
  0 siblings, 1 reply; 2+ messages in thread
From: Miklos Szeredi @ 2005-02-03 11:29 UTC (permalink / raw)
  To: fuse-devel, linux-kernel

FUSE version 2.2 is out there:

  http://sourceforge.net/project/showfiles.php?group_id=121684&package_id=132802&release_id=301878

This can be used standalone or with recent -mm kernels (with the
exception of -rc2-mm2).

Most notable changes since 2.1:

  - Added file handle parameter to open/read/write/release.  This
    should make life easier for filesystems wanting to implement
    stateful I/O.

  - Added compatibility to the 2.1 and to some extent to the 1.X API

  - Re-added ability to interrupt operations.  This time more
    carefully than in 1.X.

Regressions:

  - Removed shared-writable mmap support, which could deadlock the
    linux memory subsystem.  This should not affect most people, but
    if some application breaks for you, I'd like to hear about it.

  - Made the readpages() operation synchronous, again for deadlock
    considerations.  This can degrade performance, especially for high
    latency filesystems, since previously parallel read-ahead is now
    serialized.

In the long run I hope to solve both problems, but neither is trivial.
Ideas are welcome, as well as bugreports of course.

Thanks,
Miklos

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

end of thread, other threads:[~2005-02-03 12:43 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-02-03 11:29 [ANNOUNCE] Filesystem in Userspace - 2.2 Miklos Szeredi
2005-02-03 12:39 ` [fuse-devel] " Franco Broi

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