linux-fsdevel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] writeback: minor cleanups
@ 2010-07-12  7:49 Artem Bityutskiy
  2010-07-12  7:49 ` [PATCH 1/4] writeback: weed out unneeded code Artem Bityutskiy
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Artem Bityutskiy @ 2010-07-12  7:49 UTC (permalink / raw)
  To: Jens Axboe; +Cc: Christoph Hellwig, linux-fsdevel

Jens,

I have few clean-ups for your write-back code. I'm not sure you hate
this kind of clean-ups or not, but I found the code to be a bit more
consistent when we do not mix 'task' and 'thread' words everywhere.

P.S. Christoph's RFC clean-up will conflict with this, but we all
     seem to stay unconvinced that it is worth it, so I think it is OK
     to do smaller clean-ups so far.

Artem.

^ permalink raw reply	[flat|nested] 9+ messages in thread
* [PATCH 0/3] writeback: more clean-ups and fixes
@ 2010-07-12 15:22 Artem Bityutskiy
  0 siblings, 0 replies; 9+ messages in thread
From: Artem Bityutskiy @ 2010-07-12 15:22 UTC (permalink / raw)
  To: Jens Axboe; +Cc: Christoph Hellwig, linux-fsdevel

[Sorry for a duplicating mail, I tried to make this series to be
 an In-Reply-To to the previous clean-up series, but failed, so
 just re-sending with git send-email ]

And on top of those 4 clean-up patches I've implemented the following
3 patches which do further clean-up and fix one of the races I see.
There is more work, but I am sending this early to get an early feedback.

Note, I only gave few test to my patches - booted Fedora, made sure
bdi writeback threads are created/deleted/doing writeback, hotplugged
external USB drive, saw writeback thread created, unplugged and saw it
be removed. Did some work while running a kernel with these patches.

The patches are against your for-2.6.36 branch.

My long-term plan is to get rid of unneeded wake-ups, but I'm still just
reading your code and learning, and clean-up / fix things I spot.

Artem.

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

end of thread, other threads:[~2010-07-13 14:35 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-07-12  7:49 [PATCH 0/4] writeback: minor cleanups Artem Bityutskiy
2010-07-12  7:49 ` [PATCH 1/4] writeback: weed out unneeded code Artem Bityutskiy
2010-07-12  7:49 ` [PATCH 2/4] writeback: harmonize writeback threads and tasks - 1 Artem Bityutskiy
2010-07-12  7:49 ` [PATCH 3/4] writeback: harmonize writeback threads and tasks - 2 Artem Bityutskiy
2010-07-12  7:49 ` [PATCH 4/4] writeback: harmonize writeback threads and tasks - 3 Artem Bityutskiy
2010-07-12 15:33   ` Christoph Hellwig
2010-07-13 14:30     ` Artem Bityutskiy
2010-07-12 15:11 ` [PATCH 0/3] writeback: more clean-ups and fixes Artem Bityutskiy
  -- strict thread matches above, loose matches on Subject: below --
2010-07-12 15:22 Artem Bityutskiy

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