From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752555AbbLUXsp (ORCPT ); Mon, 21 Dec 2015 18:48:45 -0500 Received: from zeniv.linux.org.uk ([195.92.253.2]:33143 "EHLO ZenIV.linux.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752413AbbLUXsN (ORCPT ); Mon, 21 Dec 2015 18:48:13 -0500 From: Al Viro To: linux-kernel@vger.kernel.org Cc: Linus Torvalds Subject: [POC][PATCH 83/83] nios2: get rid of pointless casts Date: Mon, 21 Dec 2015 23:47:56 +0000 Message-Id: <1450741676-5865-83-git-send-email-viro@ZenIV.linux.org.uk> X-Mailer: git-send-email 1.7.7.6 In-Reply-To: <20151221234615.GW20997@ZenIV.linux.org.uk> References: <20151221234615.GW20997@ZenIV.linux.org.uk> Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Al Viro flush_icache_range() really looks like a candidate for conversion to taking void * as arguments... Signed-off-by: Al Viro --- arch/nios2/mm/init.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/arch/nios2/mm/init.c b/arch/nios2/mm/init.c index e03a757..b76ad1d 100644 --- a/arch/nios2/mm/init.c +++ b/arch/nios2/mm/init.c @@ -103,16 +103,16 @@ static int alloc_kuser_page(void) { extern char __kuser_helper_start[], __kuser_helper_end[]; int kuser_sz = __kuser_helper_end - __kuser_helper_start; - unsigned long vpage; + void *vpage = get_zeroed_page(GFP_ATOMIC); - vpage = (unsigned long)get_zeroed_page(GFP_ATOMIC); if (!vpage) return -ENOMEM; /* Copy kuser helpers */ - memcpy((void *)vpage, __kuser_helper_start, kuser_sz); + memcpy(vpage, __kuser_helper_start, kuser_sz); - flush_icache_range(vpage, vpage + KUSER_SIZE); + flush_icache_range((unsigned long)vpage, + (unsigned long)vpage + KUSER_SIZE); kuser_page[0] = virt_to_page(vpage); return 0; -- 2.1.4