public inbox for linux-xfs@vger.kernel.org
 help / color / mirror / Atom feed
* xfsprogs patches pw 2883, 2986-2997
@ 2011-12-19 22:58 Mark Tinguely
  2011-12-20  2:33 ` Dave Chinner
  0 siblings, 1 reply; 3+ messages in thread
From: Mark Tinguely @ 2011-12-19 22:58 UTC (permalink / raw)
  To: hch; +Cc: xfs

Just a FYI to let you know that I testing your xfsprog patches that you 
submitted on Dec 2. I looked at the comments and the patches. The 
xfstests running now.

Dave Chinner had feedback requests on a couple items.

Below is my summary of the patches:

repair-avoid-ABBA-deadlocks-on-prefetched-buffers.patch
         patchworks 2883
          I believe this is required for patchworks 2997.
          feedback says that there are still deadlock, but I believe
          that it is addressed in patchworks 2986 and 2989.

01-12-repair-do-not-walk-the-unlinked-inode-list.patch
         patchworks 2987
          removed the walk_unlink_list code.

02-12-repair-allocate-and-free-inode-records-individually.patch
         patchworks 2988
          use malloc to allocate inodes rather than managing chucks.

03-12-repair-allocate-and-free-extent-records-individually.patch
         patchworks 2994
          use malloc to allocate extents rather than managing chucks.

04-12-xfsprogs-allow-linking-against-libtcmalloc.patch
         patchworks 2994
          use malloc to allocate extents rather than managing chucks.

05-12-repair-update-extent-count-after-zapping-duplicate-blocks.patch
         patchworks 2991
          configuration file changes to use Google performance tools.
          Dave had comments on the location of the change.
	 I had problems with installing the x64 Google tools with libunwind.
          This could be addressed separately.

06-12-repair-use-recursive-buffer-locking.patch
         patchworks 2989
          Use a recursion counter to avoid deadlock.
           Dave want a block number printed and add a return after the
           recursion count.(also ABBA pw 2925).
	  We could mark pw 2925 as superseded.

07-12-repair-fix-another-ABBA-deadlock-in-inode-prefetching.patch
         patchworks 2986
          additional patch for the ABBA deadlock.

08-12-repair-handle-filesystems-with-the-log-in-allocation-group-0.patch
         patchworks 2990
          Log allocation fix

09-12-repair-kill-check_inode_block.patch
         patchworks 2995
          Code clean up

10-12-repair-mark-local-functions-static.patch
         patchworks 2992
          Code clean up

11-12-repair-move-extern-declarations-to-headers.patch
         patchworks 2996
          Code clean up

12-12-repair-cleanup-inode-record-macros.patch
         patchworks 2993
          Code clean up

--Mark Tinguely
   tinguely@sgi.com
   SGI XFS.

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

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

* Re: xfsprogs patches pw 2883, 2986-2997
  2011-12-19 22:58 xfsprogs patches pw 2883, 2986-2997 Mark Tinguely
@ 2011-12-20  2:33 ` Dave Chinner
  2011-12-20 20:44   ` Christoph Hellwig
  0 siblings, 1 reply; 3+ messages in thread
From: Dave Chinner @ 2011-12-20  2:33 UTC (permalink / raw)
  To: Mark Tinguely; +Cc: hch, xfs

On Mon, Dec 19, 2011 at 04:58:23PM -0600, Mark Tinguely wrote:
> Just a FYI to let you know that I testing your xfsprog patches that
> you submitted on Dec 2. I looked at the comments and the patches.
> The xfstests running now.
> 
> Dave Chinner had feedback requests on a couple items.

Yes, but Christoph has already replied so all I'm waiting on is a
repost of the series from him addressing those comments. He did say
it might take a while as he had other more critical stuff to do.

> Below is my summary of the patches:

I'd prefer it if you don't send emails this way - there's no context
to your comments about each patch. I'd have to go to a web browser
to start patchworks and look up some random index number and read
stuff before coming back to my email to comment sanely. That's way
to much stuffing about for me to bother - there's no way I can chew
through a couple of thousand emails a day with that sort of
workflow.

It is much better to reply in line to each of the patch emails with
your comments.  It is easy to understand the context of your
comments, you don't need to summarise all the patches (just reply to
ones you have comments about), and it fits the workflow we use for
tracking such comments (like patchworks). It also helps finding all
the discussion about a patch series in the mail archives. If you've
got a general comment about a series (like this email), reply to the
zero patch (the summary email).

Realistically, patchworks is just a tool to help the maintainer -
Ben - keep track of stuff if he requires help. It was set up because
Alex found it useful for this purpose, but if Ben doesn't need it
then it's probably not going to be maintained. Ben can weigh in on
this, though.....

FWIW, we talk quite a bit about bugs, patches, review and dev work
in #xfs (there's 50 people in the channel at the moment), so what
you see on the mailing list is often not the entire picture. There's
a lot more day to day dev stuff go on there -  what you see on the
mailing list is often the end result of something that was first
discussed on #xfs. :)

Cheers,

Dave.
-- 
Dave Chinner
david@fromorbit.com

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

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

* Re: xfsprogs patches pw 2883, 2986-2997
  2011-12-20  2:33 ` Dave Chinner
@ 2011-12-20 20:44   ` Christoph Hellwig
  0 siblings, 0 replies; 3+ messages in thread
From: Christoph Hellwig @ 2011-12-20 20:44 UTC (permalink / raw)
  To: Dave Chinner; +Cc: hch, Mark Tinguely, xfs

On Tue, Dec 20, 2011 at 01:33:43PM +1100, Dave Chinner wrote:
> > Dave Chinner had feedback requests on a couple items.
> 
> Yes, but Christoph has already replied so all I'm waiting on is a
> repost of the series from him addressing those comments. He did say
> it might take a while as he had other more critical stuff to do.

I'll plan to commit the patches that got an uncodintional positive
review this week, and then try to find time to implement more
complicated feedback

And nod to the mail format comments - please try to reply in-line or
just irc for quick questions.

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

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

end of thread, other threads:[~2011-12-20 20:44 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-19 22:58 xfsprogs patches pw 2883, 2986-2997 Mark Tinguely
2011-12-20  2:33 ` Dave Chinner
2011-12-20 20:44   ` Christoph Hellwig

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox