]> git.baikalelectronics.ru Git - kernel.git/commit
s390/mm: Fix cmma unused transfer from pgste into pte
authorChristian Borntraeger <borntraeger@de.ibm.com>
Mon, 23 Jan 2017 21:59:44 +0000 (22:59 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 24 Jan 2017 15:03:42 +0000 (16:03 +0100)
commit45a07af61d631036c1182855f25eb15be2f9f23a
tree671f1c745caebdc216013268da1ddd1690f3f984
parentf0c9564dc313a737c0cfc778fa51015712ecb7ff
s390/mm: Fix cmma unused transfer from pgste into pte

The last pgtable rework silently disabled the CMMA unused state by
setting a local pte variable (a parameter) instead of propagating it
back into the caller. Fix it.

Fixes: ba9ef3ed9184 ("s390/mm: uninline ptep_xxx functions from pgtable.h")
Cc: stable@vger.kernel.org # v4.6+
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Cc: Claudio Imbrenda <imbrenda@linux.vnet.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/mm/pgtable.c