Received: by 2002:a6b:fb09:0:0:0:0:0 with SMTP id h9csp1618207iog; Tue, 14 Jun 2022 09:30:02 -0700 (PDT) X-Google-Smtp-Source: AGRyM1vak69kI0ZLq/uqe72Sn2UUILp9X013NIY6F2v5bxIdNLndkjy9p2xogJ0DtNICnOxJr356 X-Received: by 2002:a17:90b:4f84:b0:1e8:436b:a9ba with SMTP id qe4-20020a17090b4f8400b001e8436ba9bamr5423644pjb.191.1655224201963; Tue, 14 Jun 2022 09:30:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1655224201; cv=none; d=google.com; s=arc-20160816; b=dSFWoMpLuuiUjvk9HvRBXsPXHVR1ynkJxcA+zRDRPKz8LeJizRUsvdzdTo5l4h5Kg9 z9RQzSJ4G706SnoUbiSSMUJza0eiO7XqToe7Jt1Ntq83q75k0IbwQTV09a5Lhitb/v2M bVUCfPDe2jH+vWg1IOQgq4pPQuPCeiM8bJIHnvO3Y98Vzl0Yawp/CpKTcVkqdZ2YyLS0 wKGxov9o9wKiUzSNYFOItvvrSgtr0rxkEmx2mePIrzV57jYic9b4FOKBUPOseWQBihm2 lu5SWjJqd9H1wDuXV4mvipp662UlQYassT9YQrIDQWjaSHNj9Af9SMwJ+y5KjZlxJMBZ Wanw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent:references:in-reply-to :subject:cc:to:from:message-id:date:dkim-signature; bh=hUcF4U3rnXXnUKnbs0RbBcdNhN4+65eN7BadCu1e5T4=; b=RHOdttPcMJwlu+SVnbB0wqckmsOvm3u89svqrBlqanKKh+Erdpe7Juw8541Sa+Pdwz gZLL6W6iwm9kpb1L/PwWMkGrSeydH9eB2LQtRlZEPFMIuGyhIux9tPPcDna0gk8TCzq4 XbCWug8qY2JAbSg2ftNnhCbwekgZEGYXt0OLlmeISOYUOq9N4JJAUHSfF+eZ6fRcK2su y0JHjWS1zMsNqrfVYxF3g5GaaYtA+WgPw+lameitCupIAZoI9l+QUlcSarLHOXlBB0Uc FFzr/rjMCHe2O027pWrVQgR3BDqmElkpN8ZBzQ0SiHOVd5yPNy3ZwZD8qomdnOnSLMhK MPUA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=K8dtTvRI; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id q129-20020a634387000000b003fcd39083d1si13966487pga.728.2022.06.14.09.29.49; Tue, 14 Jun 2022 09:30:01 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=K8dtTvRI; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S245624AbiFNQ0O (ORCPT + 99 others); Tue, 14 Jun 2022 12:26:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40234 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235828AbiFNQ0I (ORCPT ); Tue, 14 Jun 2022 12:26:08 -0400 Received: from sin.source.kernel.org (sin.source.kernel.org [IPv6:2604:1380:40e1:4800::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 68AA22B27F for ; Tue, 14 Jun 2022 09:26:07 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sin.source.kernel.org (Postfix) with ESMTPS id B309ECE1B5C for ; Tue, 14 Jun 2022 16:26:05 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id DA5D6C3411B; Tue, 14 Jun 2022 16:26:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1655223963; bh=HOicUsevWa57cmZWfuaRUBxsrlLl7f7D9yCGBxN0d8c=; h=Date:From:To:Cc:Subject:In-Reply-To:References:From; b=K8dtTvRI9dIhDia93Mzrr2J16KPDFxrlquUU5JOP6B4kSx1YBQPvBPSUrUDSQ9H4O vGnxWQ0aQ01DWGRPN7RiytUH/gxc2yKhBUpqB09Qxa/p3jsmy+A0aScLxdB7xLz6qz MtrB3JOq8QUflkXR6XMwdva940hoOCNWTcgX9eAitBBBOJunZGoQgG6F/p8DuVxMIf fAs0mdwq/n9N+Qt2d9iL7pNAua+WkVG07y/EE6qRwsJ7HZNR9MwykluL2T/RoVDnYS +q+yvNsgVGnWyTAS13a6o79CFlQsMwCQbXSr2zQdLADlaIPkIadCyaJpR21NTJTJ1H ZhapgU6zexzIg== Received: from ip-185-104-136-29.ptr.icomera.net ([185.104.136.29] helo=wait-a-minute.misterjones.org) by disco-boy.misterjones.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.95) (envelope-from ) id 1o19Mf-000ZAJ-HR; Tue, 14 Jun 2022 17:26:01 +0100 Date: Tue, 14 Jun 2022 17:25:58 +0100 Message-ID: <87pmjbp5yh.wl-maz@kernel.org> From: Marc Zyngier To: Jianmin Lv Cc: Thomas Gleixner , linux-kernel@vger.kernel.org, Hanjun Guo , Lorenzo Pieralisi , Xuefeng Li , Huacai Chen , Jiaxun Yang , Huacai Chen Subject: Re: [PATCH RFC V3 00/11] irqchip: Add LoongArch-related irqchip drivers In-Reply-To: <1654956155-936-1-git-send-email-lvjianmin@loongson.cn> References: <1654956155-936-1-git-send-email-lvjianmin@loongson.cn> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue) FLIM-LB/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL-LB/10.8 EasyPG/1.0.0 Emacs/27.1 (x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII X-SA-Exim-Connect-IP: 185.104.136.29 X-SA-Exim-Rcpt-To: lvjianmin@loongson.cn, tglx@linutronix.de, linux-kernel@vger.kernel.org, guohanjun@huawei.com, lorenzo.pieralisi@arm.com, lixuefeng@loongson.cn, chenhuacai@gmail.com, jiaxun.yang@flygoat.com, chenhuacai@loongson.cn X-SA-Exim-Mail-From: maz@kernel.org X-SA-Exim-Scanned: No (on disco-boy.misterjones.org); SAEximRunCond expanded to false X-Spam-Status: No, score=-8.3 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, 11 Jun 2022 15:02:35 +0100, Jianmin Lv wrote: > > LoongArch is a new RISC ISA, which is a bit like MIPS or RISC-V. > LoongArch includes a reduced 32-bit version (LA32R), a standard 32-bit > version (LA32S) and a 64-bit version (LA64). LoongArch use ACPI as its > boot protocol LoongArch-specific interrupt controllers (similar to APIC) > are already added in the ACPI Specification 6.5(which may be published in > early June this year and the board is reviewing the draft). Can you please make an effort to send patches in coherent way? Here's what I see in my email reader: [PATCH RFC V2 00/10] irqchip: Add LoongArch-related irqchip drivers +[PATCH RFC V3 01/11] APCI: irq: Add support for multiple GSI domains +[PATCH RFC V3 02/11] genirq/generic_chip: export irq_unmap_generic_chip +[PATCH RFC V3 03/11] irqchip: Adjust Kconfig for Loongson +[PATCH RFC V3 04/11] irqchip: Add LoongArch CPU interrupt controller support \[PATCH RFC V3 05/11] irqchip: create library file for LoongArch irqchip driver [PATCH RFC V3 06/11] irqchip/loongson-pch-pic: Add ACPI init support +[PATCH RFC V3 07/11] irqchip/loongson-pch-msi: Add ACPI init support +[PATCH RFC V3 08/11] irqchip/loongson-htvec: Add ACPI init support +[PATCH RFC V3 09/11] irqchip/loongson-liointc: Add ACPI init support +[PATCH RFC V3 10/11] irqchip: Add Loongson Extended I/O interrupt controller support \[PATCH RFC V3 11/11] irqchip: Add Loongson PCH LPC controller support [PATCH RFC V3 00/11] irqchip: Add LoongArch-related irqchip drivers Three threads, with inconsistent version numbers, inconsistent patch numbering, with a split in the middle, and this final cover letter that isn't followed by anything. If you make a mistake, that's fine. Fix it, and resend the series properly, possibly with a new version number. Pro tip: you should only use 'git send-email', and only once to send all your patches after having written the cover letter. If you have to do anything else, you're doing something wrong. Also, please drop this 'RFC', as we're way past the RFC stage (to me, RFC means "I don't know what I'm doing yet, this is not ready to be merged"). [...] > Jianmin Lv (10): > APCI: irq: Add support for multiple GSI domains I'm usually not too attached to authorship, but I definitely wrote that one, and that casts some doubt on the authorship of all the patches. For example, patch #4 has: Signed-off-by: Huacai Chen Signed-off-by: Jianmin Lv but doesn't list Huacai Chen as the author. Either they are, and the patch needs a From: line like in patch #3, or this is co-developed, and you need the Co-Developed: tag ([1] has all the details). I'll go and review the actual patches before the end of the week, but you definitely need to address the patch attributions in this series. Thanks, M. [1] Documentation/process/submitting-patches.rst -- Without deviation from the norm, progress is not possible.