From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753293AbbLVAB7 (ORCPT ); Mon, 21 Dec 2015 19:01:59 -0500 Received: from zeniv.linux.org.uk ([195.92.253.2]:33048 "EHLO ZenIV.linux.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752279AbbLUXsF (ORCPT ); Mon, 21 Dec 2015 18:48:05 -0500 From: Al Viro To: linux-kernel@vger.kernel.org Cc: Linus Torvalds Subject: [POC][PATCH 36/83] pcibios: get rid of pointless casts Date: Mon, 21 Dec 2015 23:47:09 +0000 Message-Id: <1450741676-5865-36-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 Signed-off-by: Al Viro --- arch/x86/pci/pcbios.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/arch/x86/pci/pcbios.c b/arch/x86/pci/pcbios.c index 7958c26..674ecff 100644 --- a/arch/x86/pci/pcbios.c +++ b/arch/x86/pci/pcbios.c @@ -381,14 +381,14 @@ struct irq_routing_table * pcibios_get_irq_routing_table(void) struct irq_routing_options opt; struct irq_routing_table *rt = NULL; int ret, map; - unsigned long page; + void *page; if (!pci_bios_present) return NULL; - page = __get_free_page(GFP_KERNEL); + page = (void *)__get_free_page(GFP_KERNEL); if (!page) return NULL; - opt.table = (struct irq_info *) page; + opt.table = page; opt.size = PAGE_SIZE; opt.segment = __KERNEL_DS; @@ -419,11 +419,11 @@ struct irq_routing_table * pcibios_get_irq_routing_table(void) memset(rt, 0, sizeof(struct irq_routing_table)); rt->size = opt.size + sizeof(struct irq_routing_table); rt->exclusive_irqs = map; - memcpy(rt->slots, (void *) page, opt.size); + memcpy(rt->slots, page, opt.size); printk(KERN_INFO "PCI: Using BIOS Interrupt Routing Table\n"); } } - free_page((void *)page); + free_page(page); return rt; } EXPORT_SYMBOL(pcibios_get_irq_routing_table); -- 2.1.4