From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753084AbbJMNxo (ORCPT ); Tue, 13 Oct 2015 09:53:44 -0400 Received: from www.linutronix.de ([62.245.132.108]:50143 "EHLO Galois.linutronix.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752866AbbJMNxm (ORCPT ); Tue, 13 Oct 2015 09:53:42 -0400 Date: Tue, 13 Oct 2015 15:53:04 +0200 (CEST) From: Thomas Gleixner To: Qais Yousef cc: linux-kernel@vger.kernel.org, jason@lakedaemon.net, marc.zyngier@arm.com, jiang.liu@linux.intel.com, ralf@linux-mips.org, linux-mips@linux-mips.org Subject: Re: [RFC v2 PATCH 00/14] Implement generic IPI support mechanism In-Reply-To: <1444731382-19313-1-git-send-email-qais.yousef@imgtec.com> Message-ID: References: <1444731382-19313-1-git-send-email-qais.yousef@imgtec.com> User-Agent: Alpine 2.11 (DEB 23 2013-08-11) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Linutronix-Spam-Score: -1.0 X-Linutronix-Spam-Level: - X-Linutronix-Spam-Status: No , -1.0 points, 5.0 required, ALL_TRUSTED=-1,SHORTCIRCUIT=-0.0001 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 13 Oct 2015, Qais Yousef wrote: > This series is based on Linus tree. I couldn't compile test it > because MIPS compilation was broken due to other reasons. I expect > some brokeness because of the introduction of struct irq_common_data > which is not present on the 4.1 tree I was testing my code on before > porting it to Linus tip. I will fix these issues and introduce > proper accessors for accessing struct ipi_mask given that the > concept is approved. Please base it on 4.1-rc5 + irq/core. > irq: add new IRQ_DOMAIN_FLAGS_IPI The proper prefix for the core parts is 'genirq:'. Please start the sentence after the prefix with an uppercase letter > irq: add GENERIC_IRQ_IPI Kconfig symbol > irq: add new struct ipi_mask > irq: add a new irq_send_ipi() to irq_chip > irq: add struct ipi_mask to irq_data > irq: add struct ipi_mapping and its helper functions > irq: add a new generic IPI reservation code to irq core > irq: implement irq_send_ipi > MIPS: add support for generic SMP IPI support > MIPS: make smp CMP, CPS and MT use the new generic IPI functions > MIPS: delete smp-gic.c > irqchip: mips-gic: add a IPI hierarchy domain Please make that irqchip/mips-gic: Add .... Thanks, tglx