From 67453ec7cf5b56749501832c90144a4f707473ac Mon Sep 17 00:00:00 2001 From: Miklos Szeredi Date: Tue, 18 Jan 2005 07:59:08 +0000 Subject: fix --- NEWS | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) (limited to 'NEWS') diff --git a/NEWS b/NEWS index 512ccbc..a0de2a8 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,36 @@ +What is new in 2.2 + +Userspace changes: + + - Add fuse_file_info structure to file operations, this allows the filesystem + to return a file handle in open() which is passed to read(), write(), flush(), + fsync() and release(). + + - Add source compatibility with 2.1 and 1.4 releases + + - Binary compatibility with 2.1 release is retained + +Kernel changes: + + - Make requests interruptible. This prevents the filesystem to go + into an unbreakable deadlock with itself. + + - Make readpages() synchronous. Asynchronous requests are deadlock + prone, since they cannot be interrupted (see above) + + - Remove shared-writeable mapping support, which could deadlock the + machine + + - Remove INVALIDATE userspace initiated request + + - Update ABI to be independent of sizeof(long), so dual-size archs + don't cause problems + + - Remove /sys/fs/fuse/version. Version checking is now done through + the fuse device + +============================================================================ + What is new in 2.1 * Bug fixes -- cgit v1.2.3