From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752045AbdB1CtJ (ORCPT ); Mon, 27 Feb 2017 21:49:09 -0500 Received: from mout.kundenserver.de ([212.227.126.131]:52072 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751883AbdB1CtH (ORCPT ); Mon, 27 Feb 2017 21:49:07 -0500 From: Arnd Bergmann To: Alexander Viro , Matthew Wilcox , Ross Zwisler Cc: Arnd Bergmann , Jan Kara , Andrew Morton , Dave Chinner , Vishal Verma , Dave Jiang , linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH] mm,fs,dax: mark dax_iomap_pmd_fault as const Date: Mon, 27 Feb 2017 21:33:27 +0100 Message-Id: <20170227203349.3318733-1-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 X-Provags-ID: V03:K0:X7Ai432Tmf5KuwSyc5AMkseJY8nx/+93Ru9lq1b+A2uqTvZg42/ g1f1OJA58KCCmCuA74E628boIzYQrEnmBluEk2ggGZENuA9OjjXmtXgBXr9TQn5IjSYAJNF C09F98P92WDXTGQ0AlsYLrF6NcP4FD0bjSwKKJOkzHPQXiqNJmM7bPTiTm7+MoQWeFvQE1Q 8V9yXhBxcjL/FOdaKsmJA== X-UI-Out-Filterresults: notjunk:1;V01:K0:gS+eO1ymidQ=:pU0MdS6MymgOl0z3Ipyx9k 4dyEDpyotaTNtCyFwU1Geae/+/OLLS0bqgjULQv3zcyT2Mpni74gcavUPjlNxm2sZAYMxQuiD uAYZzxSZXLOpGVpdGhTVM4pJjF+Z1B/ZWkcuX1O0LsQeq+gyafHPmBnE9h9BM2135BFJoAmYD FK3ZHrZ3TGjEZwUiL7BayhLEMghRjdLuu9uCHSr70XEafQ67qhd50YMVa6n+fUHYpG6Ys9iFp C6qRoZlH1fmjRxRZkyiuEEYiiC0S2kdLR3sRxySmS+WwufcuUFL25aN9CI38EbIhbRWdWJzeU /V79xaBFtmG845K/yy5d5OAEp3v1Yyj49/WbQjuyXn7hiRSwP6UrOV4BDLQ5nREJwGYaMjiYi 7elS68XxLvIpsVpknTRHc8rRYgdGPjL47IAYgR5B55Ozh+NBJFtAkedHl4pvGI+EypBXIrzD8 sEguUvw8kKsscWu8SkbkelWM4hoQLU/M0RA5zw9I6w2f7MG2n3qsu0zSHEb31vgU1SRTDhtKS SvgIwtr/AOp7KhgRavXR4Okf/1qMvT/P1PCafkkRw7ixN1f3tDEWGXJ+a2ltaDbyDuR8o4pCq pimrQ3huqIZRXwYWXi3YaBfkewk0RDS/xn4CWYJFyYZbHzvZnqjOkm2IPcK/SaFpSqlLrvsIk eHW7uOgjSEIWK/IBxeBWg8XWJ5XBujPh87YpsqWTE/YaaIf8sV1HFZqgQ62WDkF4ITJE= Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The two alternative implementations of dax_iomap_fault have different prototypes, and one of them is obviously wrong as seen from this build warning: fs/dax.c: In function 'dax_iomap_fault': fs/dax.c:1462:35: error: passing argument 2 of 'dax_iomap_pmd_fault' discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers] This marks the argument 'const' as in all the related functions. Fixes: a2d581675d48 ("mm,fs,dax: change ->pmd_fault to ->huge_fault") Signed-off-by: Arnd Bergmann --- fs/dax.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/dax.c b/fs/dax.c index d5712f42a2e6..85479428518f 100644 --- a/fs/dax.c +++ b/fs/dax.c @@ -1436,7 +1436,7 @@ static int dax_iomap_pmd_fault(struct vm_fault *vmf, return result; } #else -static int dax_iomap_pmd_fault(struct vm_fault *vmf, struct iomap_ops *ops) +static int dax_iomap_pmd_fault(struct vm_fault *vmf, const struct iomap_ops *ops) { return VM_FAULT_FALLBACK; } -- 2.9.0