| To: | "Kevin D. Kissell" <kevink@paralogos.com> |
|---|---|
| Subject: | Re: [PATCH] arch/mips: remove duplicate structure field initialization |
| From: | Ralf Baechle <ralf@linux-mips.org> |
| Date: | Wed, 23 Sep 2009 10:13:23 +0100 |
| Cc: | Julia Lawall <julia@diku.dk>, dmitri.vorobiev@gmail.com, linux-mips@linux-mips.org, linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org |
| In-reply-to: | <4AB7E0D1.10506@paralogos.com> |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| References: | <Pine.LNX.4.64.0909211708200.8549@pc-004.diku.dk> <20090921192520.GB17310@linux-mips.org> <4AB7E0D1.10506@paralogos.com> |
| Sender: | linux-mips-bounce@linux-mips.org |
| User-agent: | Mutt/1.5.19 (2009-01-05) |
On Mon, Sep 21, 2009 at 01:23:45PM -0700, Kevin D. Kissell wrote: > I'm still on the mailing list, and had seen this going by. I'm not sure > where that second .flags declaration got added. Way, way back when I > was pretty much the only maintainer of the file, irq_ipi.flags was > explicitly initialized to IRQF_DISABLED by an actual assignment > statement in setp_cross_vpe_interrupts(), and the per-CPUness was > handled by an "irq_desc[cpu_ipi_irq].status |= IRQ_PER_CPU". My guess > is that first someone (maybe me) migrated the IRQF_DISABLED assignment > into the declaration of the struct, and that later someone found the > IRQ_PER_CPU thing bogus or deprecated and converted it into a second > .flags line in the struct declaration, missing the fact that there was > already one there. > > In any case, I'm willing to sign off on Julia's patch. It's certainly > more important that the IRQ be PER_CPU than initially DISABLED, but > during the time when SMTC was seeing its heaviest testing at MIPS, both > attributes were true. I've reverted my patch and merged Julia's original patch with an extra comment added. Thanks Julia, Ralf |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: [PATCH 3/3] Fix typo "enalbe" -> "enable", Wu Zhangjin |
|---|---|
| Next by Date: | Re: [PATCH] MIPS: includecheck fix: bcm63xx, board_bcm963xx.c, Ralf Baechle |
| Previous by Thread: | Re: [PATCH] arch/mips: remove duplicate structure field initialization, Ralf Baechle |
| Next by Thread: | [PATCH] When complaining about attempting to set the irq affinity to multiple cpus,, Mark Mason |
| Indexes: | [Date] [Thread] [Top] [All Lists] |