Ben Hutchings 6fbb838388 Revert "gup: document and work around "COW can break either way" issue"
This reverts commit 9bbd42e79720122334226afad9ddcac1c3e6d373, which
was commit 17839856fd588f4ab6b789f482ed3ffd7c403e1f upstream.  The
backport was incorrect and incomplete:

* It forced the write flag on in the generic __get_user_pages_fast(),
  whereas only get_user_pages_fast() was supposed to do that.
* It only fixed the generic RCU-based implementation used by arm,
  arm64, and powerpc.  Before Linux 4.13, several other architectures
  had their own implementations: mips, s390, sparc, sh, and x86.

This will be followed by a (hopefully) correct backport.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Cc: Suren Baghdasaryan <surenb@google.com>
Cc: stable@vger.kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2022-01-27 08:47:42 +01:00
..
2015-09-08 15:35:28 -07:00
2015-11-05 19:34:48 -08:00
2017-08-24 17:12:19 -07:00
2020-04-02 17:20:26 +02:00
2021-03-07 11:25:59 +01:00
2016-03-17 15:09:34 -07:00
2019-10-17 13:42:06 -07:00