Thread (29 messages) 29 messages, 8 authors, 2014-09-19

Re: linux-next: Tree for Sep 1

From: Christoph Lameter <hidden>
Date: 2014-09-10 14:15:48
Also in: lkml

On Tue, 9 Sep 2014, Tejun Heo wrote:
On Fri, Sep 05, 2014 at 02:11:23AM +0900, Tejun Heo wrote:
quoted
On Tue, Sep 02, 2014 at 10:00:07AM -0500, Christoph Lameter wrote:
quoted
Subject: irqchip: Properly fetch the per cpu offset

The raw_cpu_read() conversion dropped the fetch of the offset
from base->percpu_base in gic_get_percpu_base.

Signed-off-by: Christoph Lameter <redacted>

Index: linux/drivers/irqchip/irq-gic.c
===================================================================
--- linux.orig/drivers/irqchip/irq-gic.c
+++ linux/drivers/irqchip/irq-gic.c
@@ -102,7 +102,7 @@ static struct gic_chip_data gic_data[MAX
 #ifdef CONFIG_GIC_NON_BANKED
 static void __iomem *gic_get_percpu_base(union gic_base *base)
 {
-	return raw_cpu_read(base->percpu_base);
+	return raw_cpu_read(*base->percpu_base);
I suppose this should go through percpu/for-3.18-consistent-ops?  Can
we please cc irq folks and get acks?
Christoph, please drive this forward.
CCing IRQ subsystem and IRQCHIP drivers maintainers.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help