Re: [PATCH v5 08/11] wait_bit: introduce {wait_on, wake_up}_atomic_one

2018-03-12 Thread Dan Williams
On Sun, Mar 11, 2018 at 10:15 AM, Dan Williams wrote: > On Sun, Mar 11, 2018 at 4:27 AM, Peter Zijlstra wrote: >> On Fri, Mar 09, 2018 at 10:55:32PM -0800, Dan Williams wrote: >>> Add a generic facility for awaiting an atomic_t to reach a value of

Re: [PATCH v5 08/11] wait_bit: introduce {wait_on, wake_up}_atomic_one

2018-03-11 Thread Dan Williams
On Sun, Mar 11, 2018 at 4:27 AM, Peter Zijlstra wrote: > On Fri, Mar 09, 2018 at 10:55:32PM -0800, Dan Williams wrote: >> Add a generic facility for awaiting an atomic_t to reach a value of 1. >> >> Page reference counts typically need to reach 0 to be considered a >> free /