[lkml]   [1998]   [Mar]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: Suggested changes to the VFS
H. Peter Anvin wrote:
> Incidentally, open is defined as a file_operation, which IMO
> is bogus, since you can only open() an inode, and the open
> function is passed an inode anyway. It would appear more
> logical to me to move open to the inode_operations structure.

The release function should IMHO also be an inode operation
and not a file operation.
Thomas Sailer has shown that it is possible to keep a file
memory mapped after it has been closed. This causes some
security problems mainly with the sound driver.
There is no safe and easy way to know when is the
REALLY-LAST munmap on an inode from a device-driver's side.

Itai Nahshon

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to

 \ /
  Last update: 2005-03-22 13:41    [W:0.035 / U:1.772 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site