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

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

Pretty cool. Guess I missed that one the first time.

Hope it doesn't bit-rot!

On Thu, 2003-08-21 at 21:47, Herbert Pötzl wrote:
> 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
> 
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/

^ 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