Re: [PATCH RFC 2/2] NVMe: rfc blk-mq support

2013-10-09 Thread Matias Bjørling
Thanks for the feedback. I'll make a v2 and report back measurements of gain/loss for the machines I have available. On 10/08/2013 10:59 PM, Keith Busch wrote: On Tue, 8 Oct 2013, Matias Bjørling wrote: Convert the driver to blk mq. The patch consists of: * Initializion of mq data

Re: [PATCH RFC 2/2] NVMe: rfc blk-mq support

2013-10-09 Thread Matias Bjørling
Thanks for the feedback. I'll make a v2 and report back measurements of gain/loss for the machines I have available. On 10/08/2013 10:59 PM, Keith Busch wrote: On Tue, 8 Oct 2013, Matias Bjørling wrote: Convert the driver to blk mq. The patch consists of: * Initializion of mq data

Re: [PATCH RFC 2/2] NVMe: rfc blk-mq support

2013-10-08 Thread Keith Busch
On Tue, 8 Oct 2013, Matias Bjørling wrote: Convert the driver to blk mq. The patch consists of: * Initializion of mq data structures. * Convert function calls from bio to request data structures. * IO queues are split into an admin queue and io queues. * bio splits are removed as it should be

[PATCH RFC 2/2] NVMe: rfc blk-mq support

2013-10-08 Thread Matias Bjørling
Convert the driver to blk mq. The patch consists of: * Initializion of mq data structures. * Convert function calls from bio to request data structures. * IO queues are split into an admin queue and io queues. * bio splits are removed as it should be handled by block layer. Signed-off-by:

[PATCH RFC 2/2] NVMe: rfc blk-mq support

2013-10-08 Thread Matias Bjørling
Convert the driver to blk mq. The patch consists of: * Initializion of mq data structures. * Convert function calls from bio to request data structures. * IO queues are split into an admin queue and io queues. * bio splits are removed as it should be handled by block layer. Signed-off-by:

Re: [PATCH RFC 2/2] NVMe: rfc blk-mq support

2013-10-08 Thread Keith Busch
On Tue, 8 Oct 2013, Matias Bjørling wrote: Convert the driver to blk mq. The patch consists of: * Initializion of mq data structures. * Convert function calls from bio to request data structures. * IO queues are split into an admin queue and io queues. * bio splits are removed as it should be