While converting rapidio from get_user_pages() to pin_user_pages(), I noticed a small problem in the error handling, so that is fixed first. As such, the fix has -stable on CC, and can be separately applied.
Note that I have only compile-tested these patches, although that does also include cross-compiling for half a dozen arches. John Hubbard (2): rapidio: fix an error in get_user_pages_fast() error handling rapidio: convert get_user_pages() --> pin_user_pages() drivers/rapidio/devices/rio_mport_cdev.c | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) Cc: Matt Porter <mpor...@kernel.crashing.org> Cc: Alexandre Bounine <alex.b...@gmail.com> Cc: Sumit Semwal <sumit.sem...@linaro.org> Cc: Dan Carpenter <dan.carpen...@oracle.com> Cc: Andrew Morton <a...@linux-foundation.org> Cc: linux-me...@vger.kernel.org John Hubbard (2): rapidio: fix an error in get_user_pages_fast() error handling rapidio: convert get_user_pages() --> pin_user_pages() drivers/rapidio/devices/rio_mport_cdev.c | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) base-commit: 5a9ffb954a3933d7867f4341684a23e008d6839b -- 2.26.2