Re: [dm-devel] [PATCH V3 0/3] block/dm: support bio polling

2022-03-01 Thread Ming Lei
On Tue, Mar 01, 2022 at 04:19:42PM -0500, Mike Snitzer wrote: > On Mon, Feb 28 2022 at 7:58P -0500, > Ming Lei wrote: > > > On Mon, Feb 28, 2022 at 11:27:44AM -0500, Mike Snitzer wrote: > > > > > > Hey Ming, > > > > > > I'd like us to follow-through with adding bio-based polling support. > > >

Re: [dm-devel] [PATCH V3 0/3] block/dm: support bio polling

2022-03-01 Thread Mike Snitzer
On Mon, Feb 28 2022 at 7:58P -0500, Ming Lei wrote: > On Mon, Feb 28, 2022 at 11:27:44AM -0500, Mike Snitzer wrote: > > > > Hey Ming, > > > > I'd like us to follow-through with adding bio-based polling support. > > Kind of strange none of us that were sent this V3 ever responded, > > sorry abo

Re: [dm-devel] [PATCH V3 0/3] block/dm: support bio polling

2022-02-28 Thread Ming Lei
On Mon, Feb 28, 2022 at 11:27:44AM -0500, Mike Snitzer wrote: > On Wed, Jun 23 2021 at 3:40P -0400, > Ming Lei wrote: > > > Hello Guys, > > > > Based on Christoph's bio based polling model[1], implement DM bio polling > > with one very simple approach. > > > > Patch 1 adds helper of blk_queue_

Re: [dm-devel] [PATCH V3 0/3] block/dm: support bio polling

2022-02-28 Thread Mike Snitzer
On Wed, Jun 23 2021 at 3:40P -0400, Ming Lei wrote: > Hello Guys, > > Based on Christoph's bio based polling model[1], implement DM bio polling > with one very simple approach. > > Patch 1 adds helper of blk_queue_poll(). > > Patch 2 adds .bio_poll() callback to block_device_operations, so bi

[dm-devel] [PATCH V3 0/3] block/dm: support bio polling

2021-06-23 Thread Ming Lei
Hello Guys, Based on Christoph's bio based polling model[1], implement DM bio polling with one very simple approach. Patch 1 adds helper of blk_queue_poll(). Patch 2 adds .bio_poll() callback to block_device_operations, so bio driver can implement its own logic for io polling. Patch 3 implement