Re: [PATCH 5/5] dm: implement REQ_FLUSH/FUA support

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Tejun Heo
Date: Tuesday, August 17, 2010 - 11:32 pm

Hello,

On 08/17/2010 08:21 PM, Mike Snitzer wrote:

Because the block tree contains enough changes which are not in
mainline yet and bulk of the changes should go through the block tree.


Yeap, sure, it will happen all in a good time, but I don't really
agree that review against block tree would be complete waste of
effort.  Things usually don't change that drastically unless dm is
being rewritten as we speak.  Anyways, I'll soon post a rebased /
updated patch.


Oooh, right.  I for some reason thought block layer was already doing
that.  I'll update it.  Thanks for pointing it out.


Hmmm... but in general, I think it would be better to make
__blk_rq_prep_clone() to copy all command related bits.  If some
command bits shouldn't be copied, the caller should take care of them.

Thanks.

-- 
tejun
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[PATCH 5/5] dm: implement REQ_FLUSH/FUA support, Tejun Heo, (Mon Aug 16, 9:52 am)
Re: [PATCH 5/5] dm: implement REQ_FLUSH/FUA support, Mike Snitzer, (Mon Aug 16, 12:02 pm)
Re: [PATCH 5/5] dm: implement REQ_FLUSH/FUA support, Tejun Heo, (Tue Aug 17, 2:33 am)
Re: [PATCH 5/5] dm: implement REQ_FLUSH/FUA support, Christoph Hellwig, (Tue Aug 17, 6:13 am)
Re: [PATCH 5/5] dm: implement REQ_FLUSH/FUA support, Mike Snitzer, (Tue Aug 17, 7:07 am)
Re: [PATCH 5/5] dm: implement REQ_FLUSH/FUA support, Tejun Heo, (Tue Aug 17, 9:51 am)
Re: [PATCH 5/5] dm: implement REQ_FLUSH/FUA support, Mike Snitzer, (Tue Aug 17, 11:21 am)
Re: [PATCH 5/5] dm: implement REQ_FLUSH/FUA support, Tejun Heo, (Tue Aug 17, 11:32 pm)
Re: [PATCH 5/5] dm: implement REQ_FLUSH/FUA support, Kiyoshi Ueda, (Thu Aug 19, 3:32 am)
Re: [PATCH 5/5] dm: implement REQ_FLUSH/FUA support, Tejun Heo, (Thu Aug 19, 8:45 am)
Re: [RFC PATCHSET block#for-2.6.36-post] block: convert to ..., Christoph Hellwig, (Mon Aug 23, 9:47 am)
[GIT PULL] convert DRBD to REQ_FLUSH/FUA, Philipp Reisner, (Sat Oct 23, 4:18 am)
Re: [GIT PULL] convert DRBD to REQ_FLUSH/FUA, Christoph Hellwig, (Sat Oct 23, 4:21 am)
Re: [GIT PULL] convert DRBD to REQ_FLUSH/FUA, Jens Axboe, (Sat Oct 23, 9:48 am)
[PATCH] block: remove REQ_HARDBARRIER, Christoph Hellwig, (Sat Oct 23, 9:59 am)
Re: [PATCH] block: remove REQ_HARDBARRIER, Matthew Wilcox, (Sat Oct 23, 10:17 am)
Re: [PATCH] block: remove REQ_HARDBARRIER, Jens Axboe, (Sat Oct 23, 12:07 pm)
Re: [PATCH] block: remove REQ_HARDBARRIER, Jens Axboe, (Sat Oct 23, 12:08 pm)
Re: [PATCH] block: remove REQ_HARDBARRIER, Christoph Hellwig, (Sun Oct 24, 4:58 am)
Re: [PATCH] block: remove REQ_HARDBARRIER, Tejun Heo, (Mon Oct 25, 1:54 am)
Re: [PATCH] block: remove REQ_HARDBARRIER, Christoph Hellwig, (Wed Nov 10, 6:42 am)
Re: [PATCH] block: remove REQ_HARDBARRIER, Jens Axboe, (Wed Nov 10, 6:59 am)