linux-btrfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/9] random fix for btrfs_ioctl()
@ 2012-11-26  8:39 Miao Xie
  2012-11-26  8:40 ` [PATCH 1/9] Btrfs: pass root object into btrfs_ioctl_{start, wait}_sync() Miao Xie
                   ` (8 more replies)
  0 siblings, 9 replies; 11+ messages in thread
From: Miao Xie @ 2012-11-26  8:39 UTC (permalink / raw)
  To: Linux Btrfs

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

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

end of thread, other threads:[~2012-12-12  2:52 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-26  8:39 [PATCH 0/9] random fix for btrfs_ioctl() Miao Xie
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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).