Re: [PATCH v15 00/13] mux controller abstraction and iio/i2c muxes

2017-06-04 Thread Wolfram Sang
> > All now queued up, nice work, thanks for sticking with this. > > *big sigh of relief* I can imagine. Great work, Peda! Congrats. signature.asc Description: PGP signature

Re: [PATCH v15 00/13] mux controller abstraction and iio/i2c muxes

2017-06-04 Thread Wolfram Sang
> > All now queued up, nice work, thanks for sticking with this. > > *big sigh of relief* I can imagine. Great work, Peda! Congrats. signature.asc Description: PGP signature

Re: [PATCH v15 00/13] mux controller abstraction and iio/i2c muxes

2017-06-03 Thread Luc Van Oostenryck
On Sat, Jun 3, 2017 at 11:29 PM, Peter Rosin wrote: > On 2017-06-03 22:26, Luc Van Oostenryck wrote: >> On Sat, Jun 3, 2017 at 9:34 PM, Greg Kroah-Hartman >> wrote: >>> On Sat, Jun 03, 2017 at 08:37:21PM +0200, Luc Van Oostenryck wrote: On Sat,

Re: [PATCH v15 00/13] mux controller abstraction and iio/i2c muxes

2017-06-03 Thread Luc Van Oostenryck
On Sat, Jun 3, 2017 at 11:29 PM, Peter Rosin wrote: > On 2017-06-03 22:26, Luc Van Oostenryck wrote: >> On Sat, Jun 3, 2017 at 9:34 PM, Greg Kroah-Hartman >> wrote: >>> On Sat, Jun 03, 2017 at 08:37:21PM +0200, Luc Van Oostenryck wrote: On Sat, Jun 3, 2017 at 12:26 PM, Greg Kroah-Hartman

Re: [PATCH v15 00/13] mux controller abstraction and iio/i2c muxes

2017-06-03 Thread Peter Rosin
On 2017-06-03 12:31, Greg Kroah-Hartman wrote: > On Sat, Jun 03, 2017 at 07:26:27PM +0900, Greg Kroah-Hartman wrote: >> On Sun, May 14, 2017 at 09:51:03PM +0200, Peter Rosin wrote: >>> From: Peter Rosin >>> >>> Hi Greg, >>> >>> Philipp found problems in v14 with using a mutex for

Re: [PATCH v15 00/13] mux controller abstraction and iio/i2c muxes

2017-06-03 Thread Peter Rosin
On 2017-06-03 12:31, Greg Kroah-Hartman wrote: > On Sat, Jun 03, 2017 at 07:26:27PM +0900, Greg Kroah-Hartman wrote: >> On Sun, May 14, 2017 at 09:51:03PM +0200, Peter Rosin wrote: >>> From: Peter Rosin >>> >>> Hi Greg, >>> >>> Philipp found problems in v14 with using a mutex for locking that was

Re: [PATCH v15 00/13] mux controller abstraction and iio/i2c muxes

2017-06-03 Thread Peter Rosin
On 2017-06-03 22:26, Luc Van Oostenryck wrote: > On Sat, Jun 3, 2017 at 9:34 PM, Greg Kroah-Hartman > wrote: >> On Sat, Jun 03, 2017 at 08:37:21PM +0200, Luc Van Oostenryck wrote: >>> On Sat, Jun 3, 2017 at 12:26 PM, Greg Kroah-Hartman >>>

Re: [PATCH v15 00/13] mux controller abstraction and iio/i2c muxes

2017-06-03 Thread Peter Rosin
On 2017-06-03 22:26, Luc Van Oostenryck wrote: > On Sat, Jun 3, 2017 at 9:34 PM, Greg Kroah-Hartman > wrote: >> On Sat, Jun 03, 2017 at 08:37:21PM +0200, Luc Van Oostenryck wrote: >>> On Sat, Jun 3, 2017 at 12:26 PM, Greg Kroah-Hartman >>> wrote: On Sun, May 14, 2017 at 09:51:03PM +0200,

Re: [PATCH v15 00/13] mux controller abstraction and iio/i2c muxes

2017-06-03 Thread Luc Van Oostenryck
On Sat, Jun 3, 2017 at 9:34 PM, Greg Kroah-Hartman wrote: > On Sat, Jun 03, 2017 at 08:37:21PM +0200, Luc Van Oostenryck wrote: >> On Sat, Jun 3, 2017 at 12:26 PM, Greg Kroah-Hartman >> wrote: >> > On Sun, May 14, 2017 at 09:51:03PM +0200,

Re: [PATCH v15 00/13] mux controller abstraction and iio/i2c muxes

2017-06-03 Thread Luc Van Oostenryck
On Sat, Jun 3, 2017 at 9:34 PM, Greg Kroah-Hartman wrote: > On Sat, Jun 03, 2017 at 08:37:21PM +0200, Luc Van Oostenryck wrote: >> On Sat, Jun 3, 2017 at 12:26 PM, Greg Kroah-Hartman >> wrote: >> > On Sun, May 14, 2017 at 09:51:03PM +0200, Peter Rosin wrote: >> >> From: Peter Rosin >> >> >> >>

Re: [PATCH v15 00/13] mux controller abstraction and iio/i2c muxes

2017-06-03 Thread Greg Kroah-Hartman
On Sat, Jun 03, 2017 at 08:37:21PM +0200, Luc Van Oostenryck wrote: > On Sat, Jun 3, 2017 at 12:26 PM, Greg Kroah-Hartman > wrote: > > On Sun, May 14, 2017 at 09:51:03PM +0200, Peter Rosin wrote: > >> From: Peter Rosin > >> > >> Hi Greg, > >> > >>

Re: [PATCH v15 00/13] mux controller abstraction and iio/i2c muxes

2017-06-03 Thread Greg Kroah-Hartman
On Sat, Jun 03, 2017 at 08:37:21PM +0200, Luc Van Oostenryck wrote: > On Sat, Jun 3, 2017 at 12:26 PM, Greg Kroah-Hartman > wrote: > > On Sun, May 14, 2017 at 09:51:03PM +0200, Peter Rosin wrote: > >> From: Peter Rosin > >> > >> Hi Greg, > >> > >> Philipp found problems in v14 with using a mutex

Re: [PATCH v15 00/13] mux controller abstraction and iio/i2c muxes

2017-06-03 Thread Luc Van Oostenryck
On Sat, Jun 3, 2017 at 12:26 PM, Greg Kroah-Hartman wrote: > On Sun, May 14, 2017 at 09:51:03PM +0200, Peter Rosin wrote: >> From: Peter Rosin >> >> Hi Greg, >> >> Philipp found problems in v14 with using a mutex for locking that was >> the outcome of

Re: [PATCH v15 00/13] mux controller abstraction and iio/i2c muxes

2017-06-03 Thread Luc Van Oostenryck
On Sat, Jun 3, 2017 at 12:26 PM, Greg Kroah-Hartman wrote: > On Sun, May 14, 2017 at 09:51:03PM +0200, Peter Rosin wrote: >> From: Peter Rosin >> >> Hi Greg, >> >> Philipp found problems in v14 with using a mutex for locking that was >> the outcome of the review for v13, so I'm now using a

Re: [PATCH v15 00/13] mux controller abstraction and iio/i2c muxes

2017-06-03 Thread Greg Kroah-Hartman
On Sat, Jun 03, 2017 at 07:26:27PM +0900, Greg Kroah-Hartman wrote: > On Sun, May 14, 2017 at 09:51:03PM +0200, Peter Rosin wrote: > > From: Peter Rosin > > > > Hi Greg, > > > > Philipp found problems in v14 with using a mutex for locking that was > > the outcome of the review

Re: [PATCH v15 00/13] mux controller abstraction and iio/i2c muxes

2017-06-03 Thread Greg Kroah-Hartman
On Sat, Jun 03, 2017 at 07:26:27PM +0900, Greg Kroah-Hartman wrote: > On Sun, May 14, 2017 at 09:51:03PM +0200, Peter Rosin wrote: > > From: Peter Rosin > > > > Hi Greg, > > > > Philipp found problems in v14 with using a mutex for locking that was > > the outcome of the review for v13, so I'm

Re: [PATCH v15 00/13] mux controller abstraction and iio/i2c muxes

2017-06-03 Thread Greg Kroah-Hartman
On Sun, May 14, 2017 at 09:51:03PM +0200, Peter Rosin wrote: > From: Peter Rosin > > Hi Greg, > > Philipp found problems in v14 with using a mutex for locking that was > the outcome of the review for v13, so I'm now using a semaphore instead > of the rwsem that was in v13. That

Re: [PATCH v15 00/13] mux controller abstraction and iio/i2c muxes

2017-06-03 Thread Greg Kroah-Hartman
On Sun, May 14, 2017 at 09:51:03PM +0200, Peter Rosin wrote: > From: Peter Rosin > > Hi Greg, > > Philipp found problems in v14 with using a mutex for locking that was > the outcome of the review for v13, so I'm now using a semaphore instead > of the rwsem that was in v13. That at least got rid

[PATCH v15 00/13] mux controller abstraction and iio/i2c muxes

2017-05-14 Thread Peter Rosin
From: Peter Rosin Hi Greg, Philipp found problems in v14 with using a mutex for locking that was the outcome of the review for v13, so I'm now using a semaphore instead of the rwsem that was in v13. That at least got rid of the scary call to downgrade_write. However, I'm still

[PATCH v15 00/13] mux controller abstraction and iio/i2c muxes

2017-05-14 Thread Peter Rosin
From: Peter Rosin Hi Greg, Philipp found problems in v14 with using a mutex for locking that was the outcome of the review for v13, so I'm now using a semaphore instead of the rwsem that was in v13. That at least got rid of the scary call to downgrade_write. However, I'm still unsure about what