From: Andrew Morton fs/nfs/client.c: In function 'nfs_server_set_fsinfo': fs/nfs/client.c:660: warning: comparison of distinct pointer types lacks a cast Cc: Wu Fengguang Cc: Neil Brown Signed-off-by: Andrew Morton --- fs/nfs/client.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff -puN fs/nfs/client.c~readahead-nfsd-case-fix fs/nfs/client.c --- a/fs/nfs/client.c~readahead-nfsd-case-fix +++ a/fs/nfs/client.c @@ -657,8 +657,8 @@ static void nfs_server_set_fsinfo(struct server->rsize = NFS_MAX_FILE_IO_SIZE; server->rpages = (server->rsize + PAGE_CACHE_SIZE - 1) >> PAGE_CACHE_SHIFT; server->backing_dev_info.ra_pages = server->rpages * NFS_MAX_READAHEAD; - server->backing_dev_info.ra_pages0 = min(server->rpages, VM_MIN_READAHEAD - >> (PAGE_CACHE_SHIFT - 10)); + server->backing_dev_info.ra_pages0 = min_t(unsigned, server->rpages, + VM_MIN_READAHEAD >> (PAGE_CACHE_SHIFT - 10)); server->backing_dev_info.ra_thrash_bytes = server->rsize * NFS_MAX_READAHEAD; if (server->wsize > max_rpc_payload) _