linux-ext4.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* prevent parallel resizers and fix some error handling in resize
@ 2011-07-18  2:52 Yongqiang Yang
  2011-07-18  2:52 ` [PATCH 01/12] ext4: prevent parallel resizers by atomic bit ops Yongqiang Yang
                   ` (12 more replies)
  0 siblings, 13 replies; 33+ messages in thread
From: Yongqiang Yang @ 2011-07-18  2:52 UTC (permalink / raw)
  To: linux-ext4; +Cc: aedilger

Hi,

  This patch series prevents parallel resizer and fixes some error handling in
resize code.  Besides these, some code is simplified so that the code can be
used easily in new resize implementation.

  The patches are tested by resize2fs and e2fsck -fn.

[PATCH 01/12] ext4: prevent parallel resizers by atomic bit ops
[PATCH 02/12] ext4: prevent a fs with errors from being resized
[PATCH 03/12] ext4: prevent a fs without journal from being resized
[PATCH 04/12] ext4: rename ext4_add_groupblocks() to
[PATCH 05/12] ext4: let ext4_group_add_blocks return an error code
[PATCH 06/12] ext4: let ext4_group_add_blocks() handle 0 blocks
[PATCH 07/12] ext4: fix a typo in ext4_group_extend()
[PATCH 08/12] ext4: let setup_new_group_blocks set multi-bits each
[PATCH 09/12] ext4: simplify journal handling in
[PATCH 10/12] ext4: remove lock_buffer in bclean() and
[PATCH 11/12] ext4: simplify parameters of add_new_gdb()
[PATCH 12/12] ext4: simplify parameters of reserve_backup_gdb()


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

end of thread, other threads:[~2011-07-18 12:55 UTC | newest]

Thread overview: 33+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-07-18  2:52 prevent parallel resizers and fix some error handling in resize Yongqiang Yang
2011-07-18  2:52 ` [PATCH 01/12] ext4: prevent parallel resizers by atomic bit ops Yongqiang Yang
2011-07-18  2:52 ` [PATCH 02/12] ext4: prevent a fs with errors from being resized Yongqiang Yang
2011-07-18  2:52 ` [PATCH 03/12] ext4: prevent a fs without journal " Yongqiang Yang
2011-07-18  3:17   ` Tao Ma
2011-07-18  3:28     ` Yongqiang Yang
2011-07-18  3:44       ` Yongqiang Yang
2011-07-18  7:00   ` Andreas Dilger
2011-07-18  2:52 ` [PATCH 04/12] ext4: rename ext4_add_groupblocks() to ext4_group_add_blocks() Yongqiang Yang
2011-07-18  6:32   ` Amir Goldstein
2011-07-18 10:15     ` Yongqiang Yang
2011-07-18  2:52 ` [PATCH 05/12] ext4: let ext4_group_add_blocks return an error code Yongqiang Yang
2011-07-18  6:19   ` Andreas Dilger
2011-07-18  6:47     ` Amir Goldstein
2011-07-18  6:48   ` Amir Goldstein
2011-07-18 12:55     ` Yongqiang Yang
2011-07-18  2:52 ` [PATCH 06/12] ext4: let ext4_group_add_blocks() handle 0 blocks quickly Yongqiang Yang
2011-07-18  2:52 ` [PATCH 07/12] ext4: fix a typo in ext4_group_extend() Yongqiang Yang
2011-07-18  2:52 ` [PATCH 08/12] ext4: let setup_new_group_blocks set multi-bits each time Yongqiang Yang
2011-07-18  6:26   ` Andreas Dilger
2011-07-18  6:56     ` Amir Goldstein
2011-07-18  2:52 ` [PATCH 09/12] ext4: simplify journal handling in ext4_setup_new_group_blocks Yongqiang Yang
2011-07-18  3:09   ` Tao Ma
2011-07-18  3:21     ` Yongqiang Yang
2011-07-18  3:40       ` Tao Ma
2011-07-18  3:46         ` Yongqiang Yang
2011-07-18  2:52 ` [PATCH 10/12] ext4: remove lock_buffer in bclean() and setup_new_group_blocks Yongqiang Yang
2011-07-18  2:52 ` [PATCH 11/12] ext4: simplify parameters of add_new_gdb() Yongqiang Yang
2011-07-18  6:46   ` Andreas Dilger
2011-07-18  2:52 ` [PATCH 12/12] ext4: simplify parameters of reserve_backup_gdb() Yongqiang Yang
2011-07-18  7:12   ` Amir Goldstein
2011-07-18  6:16 ` prevent parallel resizers and fix some error handling in resize Amir Goldstein
2011-07-18 10:16   ` Yongqiang Yang

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).