Re: [dm-devel] PR API fixes for multipathing

2016-07-16 Thread Christoph Hellwig
On Sat, Jul 16, 2016 at 02:10:07PM -0400, Mike Snitzer wrote: > Christoph, I had to fix this: > > drivers/md/dm.c:2564:12: warning: context imbalance in 'dm_call_pr' - > different lock contexts for basic block That's coming from sparse? Guess I need to update my sparse version.. > here is the

Re: [dm-devel] PR API fixes for multipathing

2016-07-16 Thread Mike Snitzer
On Sat, Jul 16 2016 at 2:14pm -0400, James Bottomley wrote: > On Sat, 2016-07-16 at 14:10 -0400, Mike Snitzer wrote: > > On Fri, Jul 15 2016 at 9:08pm -0400, > > Christoph Hellwig wrote: > > > > > On Fri, Jul 15, 2016 at 03:03:54PM -0400, Martin K. Petersen wrote: > > > > > > > > > "Christoph

Re: [dm-devel] PR API fixes for multipathing

2016-07-16 Thread James Bottomley
On Sat, 2016-07-16 at 14:10 -0400, Mike Snitzer wrote: > On Fri, Jul 15 2016 at 9:08pm -0400, > Christoph Hellwig wrote: > > > On Fri, Jul 15, 2016 at 03:03:54PM -0400, Martin K. Petersen wrote: > > > > > > > > "Christoph" == Christoph Hellwig writes: > > > > > > Christoph> I was a bit overeag

Re: [dm-devel] PR API fixes for multipathing

2016-07-16 Thread Mike Snitzer
On Fri, Jul 15 2016 at 9:08pm -0400, Christoph Hellwig wrote: > On Fri, Jul 15, 2016 at 03:03:54PM -0400, Martin K. Petersen wrote: > > > "Christoph" == Christoph Hellwig writes: > > > > Christoph> I was a bit overeager to thing ALL_TG_PT would solve all our > > Christoph> multipathing woe

Re: [dm-devel] PR API fixes for multipathing

2016-07-15 Thread Christoph Hellwig
On Fri, Jul 15, 2016 at 03:03:54PM -0400, Martin K. Petersen wrote: > > "Christoph" == Christoph Hellwig writes: > > Christoph> I was a bit overeager to thing ALL_TG_PT would solve all our > Christoph> multipathing woes in respect to persistent reservation. > Christoph> Turns out that there a

Re: [dm-devel] PR API fixes for multipathing

2016-07-15 Thread Martin K. Petersen
> "Christoph" == Christoph Hellwig writes: Christoph> I was a bit overeager to thing ALL_TG_PT would solve all our Christoph> multipathing woes in respect to persistent reservation. Christoph> Turns out that there are lots of possible setups where it Christoph> doesn't work, and we'll have to

[dm-devel] PR API fixes for multipathing

2016-07-08 Thread Christoph Hellwig
I was a bit overeager to thing ALL_TG_PT would solve all our multipathing woes in respect to persistent reservation. Turns out that there are lots of possible setups where it doesn't work, and we'll have to ask device mapper to register all underlying devices instead. -- dm-devel mailing list dm-