Re: [PATCH] block: make sure FSEQ_DATA request has the same rq_disk as the original

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Tejun Heo
Date: Friday, September 3, 2010 - 2:33 am

Hello,

On 09/03/2010 07:47 AM, Kiyoshi Ueda wrote:

Great, thanks for testing.


I think the problem is more with request initialization.  After all,
once bios are packed into a request, they are (or at least should be)
just data containers.  We now have multiple request init paths in
block layer and different ones initialize different subsets and it's
not very clear which fields are supposed to be initialized to what by
whom.

But yeah I agree removing discrepancy between request and bio would be
nice to have too.  It's not really remapping tho.  Maybe just
blk_set_rq_q() or something like that (it should also set rq->q)?

Thanks.

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

Messages in current thread:
Re: [PATCH] block: make sure FSEQ_DATA request has the sam ..., Tejun Heo, (Fri Sep 3, 2:33 am)