Re: [RFC v3] ext4: Combine barrier requests coming from fsync

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Christoph Hellwig
Date: Thursday, August 19, 2010 - 1:53 am

On Wed, Aug 18, 2010 at 07:07:34PM -0700, Darrick J. Wong wrote:

Tejun's patches don't allow concurrent cache flushes to happen, while
my patch did.  Tejun said there are drivers that can't handly empty
flushes with a bio attached, making this nessecary.   

Tejun, any idea what drivers that would be?


My kernel source doesn't have a BUG_ON line there, but only one two
lines above.  A req->nr_phys_segments that's zero sounds a bit like
empty flush requests, I'll need to look into it again.

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

Messages in current thread:
[RFC v3] ext4: Combine barrier requests coming from fsync, Darrick J. Wong, (Mon Aug 9, 12:53 pm)
Re: [RFC v3] ext4: Combine barrier requests coming from fsync, Christoph Hellwig, (Mon Aug 9, 2:07 pm)
[RFC v4] ext4: Coordinate fsync requests, Darrick J. Wong, (Wed Aug 18, 7:14 pm)
Re: [RFC v3] ext4: Combine barrier requests coming from fsync, Christoph Hellwig, (Thu Aug 19, 1:53 am)
Re: Performance testing of various barrier reduction patch ..., Christoph Hellwig, (Tue Oct 12, 7:14 am)
Re: Performance testing of various barrier reduction patch ..., Christoph Hellwig, (Fri Oct 15, 4:40 pm)
Re: Performance testing of various barrier reduction patch ..., Christoph Hellwig, (Tue Oct 19, 11:28 am)