All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6 v3] Lazy itable initialization for Ext4
@ 2010-09-15 16:36 Lukas Czerner
  2010-09-15 16:36 ` [PATCH 1/6] Add helper function for blkdev_issue_zeroout Lukas Czerner
                   ` (5 more replies)
  0 siblings, 6 replies; 13+ messages in thread
From: Lukas Czerner @ 2010-09-15 16:36 UTC (permalink / raw)
  To: linux-ext4; +Cc: tytso, rwheeler, sandeen, adilger, lczerner

Hi all,

not much has changed since my last post. Some small cleanup and adjustments
proposed by Andreas. There are two noticeable changes though:

 * you can now mount with inititable=n option, where n is a number which
   be used as wait multiplier for thread scheduling purposes (see patch #3).

 * introduced sysfs interface for advertising features like lazy itable
   initialization, to user space (see patch #6)

Thanks for review!

-Lukas

---
 [PATCH 1/6] Add helper function for blkdev_issue_zeroout
 [PATCH 2/6] Add inititable/noinititable mount options for ext4
 [PATCH 3/6] Add inode table initialization code for Ext4
 [PATCH 4/6] Use sb_issue_zeroout in setup_new_group_blocks
 [PATCH 5/6] Use sb_issue_discard in ext4_ext_zeroout
 [PATCH 6/6] Add interface to advertise ext4 features in sysfs

 fs/ext4/ext4.h         |   44 +++++
 fs/ext4/extents.c      |   68 +------
 fs/ext4/ialloc.c       |  116 ++++++++++++
 fs/ext4/resize.c       |   44 +----
 fs/ext4/super.c        |  490 +++++++++++++++++++++++++++++++++++++++++++++++-
 include/linux/blkdev.h |    8 +
 6 files changed, 671 insertions(+), 99 deletions(-)

^ permalink raw reply	[flat|nested] 13+ messages in thread
* [PATCH 0/6 v4] Lazy itable initialization for Ext4
@ 2010-09-16 12:47 Lukas Czerner
  2010-09-16 12:47 ` [PATCH 6/6] Add interface to advertise ext4 features in sysfs Lukas Czerner
  0 siblings, 1 reply; 13+ messages in thread
From: Lukas Czerner @ 2010-09-16 12:47 UTC (permalink / raw)
  To: linux-ext4; +Cc: tytso, rwheeler, sandeen, adilger, lczerner, snitzer

Hi,

as Mike suggested I have rebased the patch #1 against Jens'
linux-2.6-block.git 'for-next' branch and changed sb_issue_zeroout()
to cope with the new blkdev_issue_zeroout(), and changed
sb_issue_zeroout() to the new syntax everywhere I am using it.
Also some typos gets fixed.

-Lukas



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

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

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-09-15 16:36 [PATCH 0/6 v3] Lazy itable initialization for Ext4 Lukas Czerner
2010-09-15 16:36 ` [PATCH 1/6] Add helper function for blkdev_issue_zeroout Lukas Czerner
2010-09-15 20:33   ` Mike Snitzer
2010-09-15 16:36 ` [PATCH 2/6] Add inititable/noinititable mount options for ext4 Lukas Czerner
2010-09-15 16:36 ` [PATCH 3/6] Add inode table initialization code for Ext4 Lukas Czerner
2010-09-15 16:46   ` Lukas Czerner
2010-09-15 16:36 ` [PATCH 4/6] Use sb_issue_zeroout in setup_new_group_blocks Lukas Czerner
2010-09-15 16:36 ` [PATCH 5/6] Use sb_issue_discard in ext4_ext_zeroout Lukas Czerner
2010-09-15 20:19   ` Mike Snitzer
2010-09-15 16:36 ` [PATCH 6/6] Add interface to advertise ext4 features in sysfs Lukas Czerner
2011-01-10 23:08   ` Eric Sandeen
2011-01-11 12:55     ` Lukas Czerner
  -- strict thread matches above, loose matches on Subject: below --
2010-09-16 12:47 [PATCH 0/6 v4] Lazy itable initialization for Ext4 Lukas Czerner
2010-09-16 12:47 ` [PATCH 6/6] Add interface to advertise ext4 features in sysfs Lukas Czerner

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.