From: Miao Xie <miaox@cn.fujitsu.com>
To: Linux Btrfs <linux-btrfs@vger.kernel.org>
Subject: [PATCH 0/9] random fix for btrfs_ioctl()
Date: Mon, 26 Nov 2012 16:39:27 +0800 [thread overview]
Message-ID: <50B32ABF.7040803@cn.fujitsu.com> (raw)
This patchset fixes some bugs of btrfs_ioctl(). Most of them (0004-0009) is
relative to write access permission.
In these patches, the last patch(0009) modified the original process of the device
insertion,and made it follow the rule of the read-only filesystem. It might be
issuable, so mark it RFC.
We can pull this patchset from the URL
git://github.com/miaoxie/linux-btrfs.git readonly
Thanks
Miao
---
Miao Xie (9):
Btrfs: pass root object into btrfs_ioctl_{start, wait}_sync()
Btrfs: don't start a new transaction when starting sync
Btrfs: fix wrong return value of btrfs_wait_for_commit()
Btrfs: get write access when setting the default subvolume
Btrfs: get write access when doing resize fs
Btrfs: get write access when removing a device
Btrfs: get write access for scrub
Btrfs: get write access for qgroup operations
Btrfs: get write access for adding device (RFC PATCH)
fs/btrfs/ioctl.c | 260 ++++++++++++++++++++++++++++++++++++-------------
fs/btrfs/super.c | 5 +-
fs/btrfs/transaction.c | 28 +++---
fs/btrfs/volumes.c | 26 ++---
fs/btrfs/volumes.h | 3 +-
5 files changed, 219 insertions(+), 103 deletions(-)
--
1.7.11.7
next reply other threads:[~2012-11-26 8:39 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-11-26 8:39 Miao Xie [this message]
2012-11-26 8:40 ` [PATCH 1/9] Btrfs: pass root object into btrfs_ioctl_{start, wait}_sync() Miao Xie
2012-11-26 8:41 ` [PATCH 2/9] Btrfs: don't start a new transaction when starting sync Miao Xie
2012-11-26 8:42 ` [PATCH 3/9] Btrfs: fix wrong return value of btrfs_wait_for_commit() Miao Xie
2012-11-26 8:43 ` [PATCH 4/9] Btrfs: get write access when setting the default subvolume Miao Xie
2012-11-26 8:43 ` [PATCH 5/9] Btrfs: get write access when doing resize fs Miao Xie
2012-11-26 8:44 ` [PATCH 6/9] Btrfs: get write access when removing a device Miao Xie
2012-11-26 8:48 ` [PATCH 7/9] Btrfs: get write access for scrub Miao Xie
2012-11-26 8:50 ` [PATCH 8/9] Btrfs: get write access for qgroup operations Miao Xie
2012-11-26 8:51 ` [RFC PATCH 9/9] Btrfs: get write access for adding device Miao Xie
2012-12-12 2:52 ` Miao Xie
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=50B32ABF.7040803@cn.fujitsu.com \
--to=miaox@cn.fujitsu.com \
--cc=linux-btrfs@vger.kernel.org \
/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.