All of lore.kernel.org
 help / color / mirror / Atom feed
* fs: inode freeing and hash lookup via RCU
@ 2010-11-01  5:33 Dave Chinner
  2010-11-01  5:33 ` [PATCH 1/3] fs: pull inode->i_lock up out of writeback_single_inode Dave Chinner
                   ` (2 more replies)
  0 siblings, 3 replies; 18+ messages in thread
From: Dave Chinner @ 2010-11-01  5:33 UTC (permalink / raw)
  To: viro; +Cc: linux-fsdevel, linux-kernel

Hi Al,

The following three patches implement the extra functionality you
wanted on top of the inode lock breakup. The first patch lifts the
i_lock up out of writeback_single_inode(), the second implements RCU
freeing of inodes via SLAB_DESTROY_BY_RCU, and the third converts
inode hash lookup operations to use RCU list walks. Comments are
welcome.

Cheers,

Dave.

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

end of thread, other threads:[~2010-11-16 23:56 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-11-01  5:33 fs: inode freeing and hash lookup via RCU Dave Chinner
2010-11-01  5:33 ` [PATCH 1/3] fs: pull inode->i_lock up out of writeback_single_inode Dave Chinner
2010-11-01  5:33 ` [PATCH 2/3] fs: Use RCU freeing of inodes via SLAB_DESTROY_BY_RCU Dave Chinner
2010-11-01 15:31   ` Christoph Hellwig
2010-11-01  5:33 ` [PATCH 3/3] fs: rcu protect inode hash lookups Dave Chinner
2010-11-01  9:38   ` Eric Dumazet
2010-11-01  9:38     ` Eric Dumazet
2010-11-01 13:44     ` Dave Chinner
2010-11-01 13:44       ` Dave Chinner
2010-11-01 15:29       ` Eric Dumazet
2010-11-01 15:29         ` Eric Dumazet
2010-11-02  0:01         ` Dave Chinner
2010-11-02  0:01           ` Dave Chinner
2010-11-02  4:46           ` Eric Dumazet
2010-11-02  4:46             ` Eric Dumazet
2010-11-02 12:11           ` Paul E. McKenney
2010-11-02 12:11             ` Paul E. McKenney
2010-11-16 23:56   ` Paul E. McKenney

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.