LKML Archive on lore.kernel.org
help / color / mirror / Atom feed
From: shaggy@linux.vnet.ibm.com
To: torvalds@linux-foundation.org
Cc: akpm@linux-foundation.org, linux-kernel@vger.kernel.org
Subject: [git pull] jfs update
Date: Fri, 25 Jan 2008 13:27:58 -0600 (CST)	[thread overview]
Message-ID: <20080125192758.53A134C9B73@norville.austin.ibm.com> (raw)

Linus, please pull from

git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git for-linus

This will update the following files:

 fs/jfs/jfs_dtree.c    |   27 +++++++++++--------------
 fs/jfs/jfs_dtree.h    |    4 +--
 fs/jfs/jfs_imap.c     |    4 +--
 fs/jfs/jfs_logmgr.c   |   34 ++++++++++++++-----------------
 fs/jfs/jfs_metapage.c |   43 ++++++++++++++++++++++------------------
 fs/jfs/jfs_mount.c    |    2 -
 fs/jfs/jfs_umount.c   |    4 +--
 fs/jfs/namei.c        |    4 +--
 fs/jfs/resize.c       |    2 -
 fs/jfs/super.c        |    6 +++++
 10 files changed, 68 insertions(+), 62 deletions(-)

through these ChangeSets:

Commit: 5c5e32ceeb6b64496a1842d5d99e4ac8d20166c4 
Author: Miklos Szeredi <mszeredi@suse.cz> Thu, 24 Jan 2008 16:13:21 -0600 

    mount options: fix jfs
    
    Add iocharset= and errors= options to /proc/mounts for jfs
    filesystems.
    
    Signed-off-by: Miklos Szeredi <mszeredi@suse.cz>
    Signed-off-by: Dave Kleikamp <shaggy@linux.vnet.ibm.com>

Commit: 967c9ec4ec6178bee42f4231c49a3d7f77627978 
Author: Dave Kleikamp <shaggy@linux.vnet.ibm.com> Thu, 10 Jan 2008 16:04:25 -0600 

    JFS: simplify types to get rid of sparse warning
    
    jfs_metapage.c was using uints and unsigned ints inconsistently when
    regular ints suffice.
    
    Signed-off-by: Dave Kleikamp <shaggy@linux.vnet.ibm.com>

Commit: da8a41d19233c2bdcc59447aedc808fcdaabf5b7 
Author: Dave Kleikamp <shaggy@linux.vnet.ibm.com> Tue, 13 Nov 2007 22:25:41 -0600 

    JFS: FIx one more plain integer as NULL pointer warning
    
    Signed-off-by: Dave Kleikamp <shaggy@linux.vnet.ibm.com>

Commit: 09aaa749f637b19c308464c2b65a001e67c2a16c 
Author: Joe Perches <joe@perches.com> Tue, 13 Nov 2007 22:16:08 -0600 

    JFS: Remove defconfig ptr comparison to 0
    
    Remove sparse warning: Using plain integer as NULL pointer
    
    Signed-off-by: Joe Perches <joe@perches.com>
    Signed-off-by: Dave Kleikamp <shaggy@linux.vnet.ibm.com>

Commit: a7fe0ba7eee4f7c53077ff2bed2b581db17d00df 
Author: Shaun Zinck <shaun.zinck@gmail.com> Fri, 31 Aug 2007 12:57:28 -0500 

    JFS: use DIV_ROUND_UP where appropriate
    
    This replaces some macros and code, which do the same thing as DIV_ROUND_UP
    defined in kernel.h, to use the DIV_ROUND_UP macro.
    
    Signed-off-by: Shaun Zinck <shaun.zinck@gmail.com>
    Signed-off-by: Dave Kleikamp <shaggy@linux.vnet.ibm.com>

Commit: 1eb3a711d6a1c8a4697a2e89d09048353b8aefd3 
Author: Jack Stone <jack@hawkeye.stone.uk.eu.org> Tue, 31 Jul 2007 09:36:53 -0500 

    Remove unnecessary kmalloc casts in the jfs filesystem
    
    Signed-off-by: Jack Stone <jack@hawkeye.stone.uk.eu.org>
    Signed-off-by: Dave Kleikamp <shaggy@linux.vnet.ibm.com>

Commit: 54af6233d1cb84cdfaa6ea44ea0db0bcf518baac 
Author: Nick Piggin <npiggin@suse.de> Mon, 26 Nov 2007 14:58:10 -0600 

    JFS is missing a memory barrier
    
    JFS is missing a memory barrier needed to close the critical section before
    clearing the lock bit. Use lock bitops for this.
    
    unlock_page() has a second barrier after clearing the lock, which is
    required because it checks whether the waitqueue is active without locks.
    Such a barrier is not required here because the waitqueue spinlock is
    always taken (something to think about if performance is an issue).
    
    Signed-off-by: Nick Piggin <npiggin@suse.de>
    Signed-off-by: Dave Kleikamp <shaggy@linux.vnet.ibm.com>

Commit: 67e6682f18b3bf812a994ae027ff87174a297ae8 
Author: Dave Kleikamp <shaggy@linux.vnet.ibm.com> Wed, 10 Oct 2007 11:11:24 -0500 

    JFS: Make sure special inode data is written after journal is flushed
    
    This patch makes sure that data that we tried to flush before the journal
    was completely written actually gets pushed to disk.
    
    To avoid duplicating code, moved common code to write_special_inodes().
    
    Signed-off-by: Dave Kleikamp <shaggy@linux.vnet.ibm.com>

Commit: 29a424f28390752a4ca2349633aaacc6be494db5 
Author: Dave Kleikamp <shaggy@linux.vnet.ibm.com> Thu, 03 Jan 2008 13:09:33 -0600 

    JFS: clear PAGECACHE_TAG_DIRTY for no-write pages
    
    When JFS decides to drop a dirty metapage, it simply clears the META_dirty
    bit and leave alone the PG_dirty and PAGECACHE_TAG_DIRTY bits.
    
    When such no-write page goes to metapage_writepage(), the `relic'
    PAGECACHE_TAG_DIRTY tag should be cleared, to prevent pdflush from
    repeatedly trying to sync them.  This is done through
    set_page_writeback(), so call it should be called in all cases.  If
    no I/O is initiated, end_page_writeback() should be called immediately.
    
    This is how __block_write_full_page() does things.
    
    Signed-off-by: Dave Kleikamp <shaggy@linux.vnet.ibm.com>
    CC: Fengguang Wu <wfg@mail.ustc.edu.cn>


             reply	other threads:[~2008-01-25 19:28 UTC|newest]

Thread overview: 47+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-01-25 19:27 shaggy [this message]
  -- strict thread matches above, loose matches on Subject: below --
2011-07-27 14:55 [GIT PULL] " Dave Kleikamp
2010-04-21 12:42 shaggy
2009-07-23 18:27 shaggy
2009-06-16 19:14 shaggy
2009-06-11 16:58 shaggy
2009-03-25 12:43 [git pull] " shaggy
2008-12-29 16:01 shaggy
2008-07-14 16:48 shaggy
2008-04-17 18:36 shaggy
2008-02-07 21:02 shaggy
2007-10-10 13:35 shaggy
2007-07-09 19:34 Dave Kleikamp
2007-05-08 14:51 Dave Kleikamp
2007-04-28 13:20 Dave Kleikamp
2007-02-14 23:08 Dave Kleikamp
2007-02-07 13:35 Dave Kleikamp
2006-12-12 15:16 Dave Kleikamp
2006-11-04  3:07 Dave Kleikamp
2006-11-02 14:23 Dave Kleikamp
2006-10-23 12:53 Dave Kleikamp
2006-10-02 15:16 Dave Kleikamp
2006-10-02 15:31 ` Linus Torvalds
2006-10-02 15:41   ` Dave Kleikamp
2006-10-02 16:21     ` Al Viro
2006-09-25 13:04 Dave Kleikamp
2006-08-03 14:37 Dave Kleikamp
2006-07-14  1:45 Dave Kleikamp
2006-07-06 14:20 Dave Kleikamp
2006-05-24 13:10 Dave Kleikamp
2006-03-20 14:57 Dave Kleikamp
2006-03-14 18:47 Dave Kleikamp
2006-03-14 19:33 ` Linus Torvalds
2005-11-09 21:40 Dave Kleikamp
2005-10-28 19:12 Dave Kleikamp
2005-08-04 21:07 Dave Kleikamp
2005-07-27 18:05 Dave Kleikamp
2005-07-27 23:43 ` Linus Torvalds
2005-07-13 14:41 Dave Kleikamp
2005-06-20 16:18 Dave Kleikamp
2005-05-04 20:47 Dave Kleikamp
2005-05-04 21:37 ` Linus Torvalds
2005-05-05 18:16   ` Jeff Garzik
2005-05-05 18:22     ` Linus Torvalds
2005-05-05 18:51       ` Dave Kleikamp
2005-05-05 19:39         ` Andrew Morton
2005-05-06 19:13           ` Dave Kleikamp

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=20080125192758.53A134C9B73@norville.austin.ibm.com \
    --to=shaggy@linux.vnet.ibm.com \
    --cc=akpm@linux-foundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    --subject='Re: [git pull] jfs update' \
    /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

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