public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Bind Mount Extensions (ro for --bind)
@ 2003-08-22  2:47 Herbert Pötzl
  2003-08-22  3:25 ` Shawn
  0 siblings, 1 reply; 2+ messages in thread
From: Herbert Pötzl @ 2003-08-22  2:47 UTC (permalink / raw)
  To: Linus Torvalds, Marcelo Tosatti, Andrew Morton; +Cc: linux-kernel, viro


Hi Linus!
Hi Andrew!
Hi Marcelo!

a few weeks ago, I posted a patch on lkml, which allows 
ro --bind mounts, at least regarding ...

 - open (read/write/trunc), create
 - link, symlink, unlink
 - mknod (reg/block/char/fifo), mkfifo
 - mkdir, rmdir
 - (f)chown, (f)chmod, utimes
 - ioctl (gen/ext2/ext3/reiser)
 - access, truncate

it doesn't handle update_atime() yet, because Al Viro
hasn't had the time to answer my email, and it doesn't
change current intermezzo code (but this would be easy
to add, because it's almost the same as the vfs_*()s at
least regarding ro --bind mounts)

actually patches are available and tested for 2.4.22-rc2 
and 2.6.0-test3 up to 2.6.0-test3-bk9 ...

I would like to see this or similar code in 2.6 and 2.4 ...
please let me know, what would be required to get them
in, or why you dislike those patches, in case you do ...

TIA,
Herbert

-----
http://www.13thfloor.at/Patches/patch-2.4.22-rc2-bme0.03.diff
http://www.13thfloor.at/Patches/patch-2.4.22-rc2-bme0.03.diff.bz2
http://www.13thfloor.at/Patches/patch-2.6.0-test3-bme0.03.diff
http://www.13thfloor.at/Patches/patch-2.6.0-test3-bme0.03.diff.bz2


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

end of thread, other threads:[~2003-08-22  3:26 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-08-22  2:47 Bind Mount Extensions (ro for --bind) Herbert Pötzl
2003-08-22  3:25 ` Shawn

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