Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp269193imm; Fri, 3 Aug 2018 03:12:30 -0700 (PDT) X-Google-Smtp-Source: AAOMgpeRO2vzHdOr6IX7S/exkER3BqXDZ3NrTMxF5Sj5exZOMZHtv/wjZCFGcsxTzrnCjZG7IbyW X-Received: by 2002:a62:6283:: with SMTP id w125-v6mr3747114pfb.108.1533291150029; Fri, 03 Aug 2018 03:12:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1533291150; cv=none; d=google.com; s=arc-20160816; b=dihkA6DzQROyQdIfy6aihwI1RVLcisbg1m4Vs8HOesZXgJjknj4KRe2b5IiR5+UlFX l4mRvg4z+9+gI45AqxvFoOKLuIBYLy+9Ht+c/5zXcpjWOoX2hirxEnucuO5XMr9y0Y43 XaG5w13OrYSBguJ+gdtG4dTPci2juX9MeqYyI6cUgy4O0/XEpu4FYqE/21UKv7G5G79w pZXimPzQPC9Lo6YC+HTl3Dig7mWuGC624ecb6IiG6tKcQ2nIfrQC//txKPXG5kS+S3Y/ G/5gp/PMAeYtr+eiVQsL6UYrbOkanug0xgX7yZERkau77T/ZuEEoANu3dXVeAa1C/lDt 8DfQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :message-id:in-reply-to:subject:cc:to:from:date :arc-authentication-results; bh=QATT4L9BE13XYBsA/Q9vvGuPP74p4V1xMe0oFqGF9Lg=; b=H7f6dl6eC+eGIOHvQxm+F7TIhLgKzfLoILxRS716eNYRRBESldzHFcpFAnCLekR74C vepC1Ak0ZttQrgCItYFIwfWk1X7b3wzydgnHFZddQraRjHSpNfn01PPaYhU2rSFd85Jp ch0seIGF9tgk2PheP3xd6xlttWlFdm/f4qSpvPgF71ms1meDN+LMZwlayGpGGIJYL0eG aAP1JejvRKb5QUJUOSW5XZPxGXsupea7DYzypEdrcMR4RMyMxrk1icUr9rXo87yu6IUt Pz+Oh/bXYnmLyQqwS4eu9U2lRgzbHzTVM0Z/NA2jonbGkLn1w9vxZU6Mh1dxDOVzXYn+ WUWQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id b2-v6si3273514plx.121.2018.08.03.03.12.15; Fri, 03 Aug 2018 03:12:29 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732547AbeHCMGL (ORCPT + 99 others); Fri, 3 Aug 2018 08:06:11 -0400 Received: from Galois.linutronix.de ([146.0.238.70]:39404 "EHLO Galois.linutronix.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729818AbeHCMGK (ORCPT ); Fri, 3 Aug 2018 08:06:10 -0400 Received: from hsi-kbw-5-158-153-52.hsi19.kabel-badenwuerttemberg.de ([5.158.153.52] helo=nanos.tec.linutronix.de) by Galois.linutronix.de with esmtpsa (TLS1.2:DHE_RSA_AES_256_CBC_SHA256:256) (Exim 4.80) (envelope-from ) id 1flX1Z-00063q-Jd; Fri, 03 Aug 2018 12:09:33 +0200 Date: Fri, 3 Aug 2018 12:09:32 +0200 (CEST) From: Thomas Gleixner To: Palmer Dabbelt cc: linux@armlinux.org.uk, catalin.marinas@arm.com, Will Deacon , jonas@southpole.se, stefan.kristiansson@saunalahti.fi, shorne@gmail.com, jason@lakedaemon.net, marc.zyngier@arm.com, Arnd Bergmann , keescook@chromium.org, vladimir.murzin@arm.com, nicolas.pitre@linaro.org, jinb.park7@gmail.com, yamada.masahiro@socionext.com, alexandre.belloni@bootlin.com, Greg KH , pombredanne@nexb.com, kstewart@linuxfoundation.org, jhogan@kernel.org, mark.rutland@arm.com, ard.biesheuvel@linaro.org, james.morse@arm.com, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, openrisc@lists.librecores.org Subject: Re: Finish the GENERIC_IRQ_MULTI_HANDLER conversion In-Reply-To: Message-ID: References: User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 2 Aug 2018, Palmer Dabbelt wrote: > On Sun, 24 Jun 2018 06:15:25 PDT (-0700), tglx@linutronix.de wrote: > > On Thu, 21 Jun 2018, Palmer Dabbelt wrote: > > > A while ago I sent a patch set that adds a GENERIC_IRQ_MULTI_HANDLER, > > > which is an exact copy of the existing IRQ_MULTI_HANDLER support in the > > > arm port, which is being used unconditionally by arm64 and openrisc. > > > GENERIC_IRQ_MULTI_HANDLER is currently being used by the RISC-V port. I > > > managed to make a few mistakes in my original patch set and as a result > > > my conversion of the other architectures of GENERIC_IRQ_MULTI_HANDLER > > > was dropped. > > > > > > This patch set finishes up my original patch set by converting arm, > > > arm64, and openrisc over to the new GENERIC_IRQ_MULTI_HANDLER support > > > and then removing MULTI_IRQ_HANDLER as it's obselete. > > > > > > At the time I wrote this I gave it fairly extensive build testing, but > > > went I recently rebased it I just tested the full patch set on arm, > > > arm64, and openrisc defconfigs. > > > > > > Various flavors of this patch set have bounced around a few times > > > before, but I'm calling this a whole new patch set as it builds on top > > > of what was merged. > > > > I'll take the whole pile through tip irq/core which probably makes the most > > sense unless there are any objections from architecture maintainers. > > Thanks! Unless I've managed to screw something up I don't see these in your > tree, but I also don't see any feedback from anyone else. Yeah, I somehow managed to lose track of them. Picking them up now.