Messages in this thread | | | From | Linus Walleij <> | Date | Wed, 31 Oct 2018 10:00:26 +0100 | Subject | Re: [PATCH 0/6] Mask read inputs for get_multiple callbacks |
| |
On Mon, Oct 22, 2018 at 2:08 PM William Breathitt Gray <vilhelm.gray@gmail.com> wrote:
> The implementation for several drivers' get_multiple callbacks return > additional input states that were not requested by the mask passed in. > Although the current caller in the kernel does not care, it would be > prudent to ensure the behavior of the get_multiple implementations is to > return exactly the requested input states and not more. This patchset > ensures such behavior by applying a final mask on the read inputs before > setting the bits array. > > William Breathitt Gray (6): > gpio: 104-dio-48e: Mask read inputs for get_multiple > gpio: 104-idi-48e: Mask the read inputs for get_multiple > gpio: gpio-mm: Mask read inputs for get_multiple > gpio: ws16c48: Mask read inputs for get_multiple > gpio: pci-idio-16: Mask read inputs for get_multiple > gpio: pcie-idio-24: Mask read inputs for get_multiple
All patches applied for v4.21.
Yours, Linus Walleij
| |