]> git.baikalelectronics.ru Git - kernel.git/commit
Revert "Revert "arm64: hugetlb: partial revert of b54ac2bc7dbf""
authorWill Deacon <will.deacon@arm.com>
Fri, 31 Mar 2017 11:23:43 +0000 (12:23 +0100)
committerWill Deacon <will.deacon@arm.com>
Fri, 7 Apr 2017 11:27:29 +0000 (12:27 +0100)
commitcb54d68dd3e31fdf29693455d0df20b40f752c7c
treed97e043a93e3da5582771b28da3bd0b011386684
parent00647ead95bcc36ae86bc57289e5521364e84a2d
Revert "Revert "arm64: hugetlb: partial revert of b54ac2bc7dbf""

The use of the contiguous bit by our hugetlb implementation violates
the break-before-make requirements of the architecture and can lead to
silent data corruption or TLB conflict aborts. Once again, disable these
hugetlb sizes whilst it gets worked out.

This reverts commit 890f187c38f3241af2a0af6de6c9166aecede612.

Conflicts:
arch/arm64/mm/hugetlbpage.c

Signed-off-by: Will Deacon <will.deacon@arm.com>
arch/arm64/mm/hugetlbpage.c