From: David Arendt <admin@prnet.org>
To: Mike Fedyk <mfedyk@mikefedyk.com>
Cc: linux-btrfs@vger.kernel.org
Subject: Re: Default to read-only on snapshot creation and have a flag if snapshot should be writable (was: [PATCH 0/5] btrfs: Readonly snapshots)
Date: Mon, 29 Nov 2010 21:41:08 +0100 [thread overview]
Message-ID: <4CF40FE4.2030801@prnet.org> (raw)
In-Reply-To: <AANLkTikbmUQA7JtkjV4177jmj9WDVe1V3NvbX3ts6TNd@mail.gmail.com>
On 11/29/10 21:02, Mike Fedyk wrote:
> On Mon, Nov 29, 2010 at 12:02 AM, Li Zefan<lizf@cn.fujitsu.com> wrote:
>> (Cc: Sage Weil<sage@newdream.net> for changes in async snapshots)
>>
>> This patchset adds readonly-snapshots support. You can create a
>> readonly snapshot, and you can also set a snapshot readonly/writable
>> on the fly.
>>
>> A few readonly checks are added in setattr, permission, remove_xattr
>> and set_xattr callbacks, as well as in some ioctls.
>>
> Great work!
>
> I have a suggestion on defaults when snapshots are created. I think
> they should default to being read-only and if they are meant to be
> read-write a flag can be set at creation time (and changable at a
> later time as well of course).
>
> This way user/admin preconceptions of a snapshot being read-only can
> be enforced by default, and the exception when you want a read-write
> snapshot can be available with a switch at the cli level (and probably
> a flag at the ioctl level).
>
> It gives one more natural distinction between a snapshot and a
> subvolume at the user conceptual level.
>
> What do you think?
> --
> To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
Hi,
I completely agree with you. I think lots of people use snapshots for
backup purposes and these ones shouldn't be writable.
Bye,
David Arendt
next prev parent reply other threads:[~2010-11-29 20:41 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-11-29 20:02 Default to read-only on snapshot creation and have a flag if snapshot should be writable (was: [PATCH 0/5] btrfs: Readonly snapshots) Mike Fedyk
2010-11-29 20:41 ` David Arendt [this message]
2010-11-29 21:08 ` Mike Fedyk
2010-11-29 21:31 ` Andrey Kuzmin
2010-11-29 21:43 ` Mike Fedyk
2010-11-29 21:48 ` Andrey Kuzmin
2010-11-30 0:33 ` C Anthony Risinger
2010-11-30 2:17 ` Li Zefan
2010-11-30 12:44 ` Andrey Kuzmin
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4CF40FE4.2030801@prnet.org \
--to=admin@prnet.org \
--cc=linux-btrfs@vger.kernel.org \
--cc=mfedyk@mikefedyk.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.