Received: by 2002:a25:ab43:0:0:0:0:0 with SMTP id u61csp115622ybi; Fri, 7 Jun 2019 05:11:48 -0700 (PDT) X-Google-Smtp-Source: APXvYqwD5FHDVDStI8XOVcapU3btqYNNIIm1UeP1Bt010VmROzls1z2tX2lUh7Rf0xyGqG0PENtM X-Received: by 2002:aa7:919a:: with SMTP id x26mr44275087pfa.134.1559909508184; Fri, 07 Jun 2019 05:11:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1559909508; cv=none; d=google.com; s=arc-20160816; b=w7+VBbC1gJ+Zqu1WWu4cJxc+M5GOkBXwERwKGyB79qHsMd8iGF0S5VBR03OOgwqlme 5h8mslmRz250qMLNFIcXsisIQzBHkccyGc81StgarJ4DlCFvQWRYDVxntH+95HUj69wm E2mzb1m8Mp12o3bGm1YUZbuXQOqXJya3IUCqFRPheyd1QDEf1KEyQ3zu/eVIRxRO0n/c a2mJXDU99UL6MqplDxggjetcCXhhe71/Nd0o9Qe6P95Fy9m2BsKNNHNDxgMu+hILeeDq /di/d1IzLB1ILRfDpTxyV4EsnwT6fcyuj1lU+mIcZBxZib6L20ZDxWjbJ4eEMsks1llx lwcA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=OdB4J2En7jNXGCWpCt43GKFwnHIy1QsPYgoFYzs9MI8=; b=NWno99ggl1eTI4q0TBdUhCStlY73dt6gKrTq0OTuYeiGq/XS6p9fV/J3AzI1EoSAzI lfiwLkG3h5uvp9C7x4Psv8l7FcnZqE452Q8MO7hjOfiw+pCqVxrWgZl4Ifn8tsoJkLL+ lxskkKXOkQd/NPtpCfiWR9gxg5c8/g0Wdk+GmQ7YM8F+S+RNQxiVAvpdrIGrJrZSj3sR C3cVIXWNCSafrS4gTIxsWFDHY7vA6bI8lmUO5SwJev6rHexTzH1ROUEIhqEUy193P2IN ACsQZU3LclNytKpRAhAMjNcSyd8qqG7yx0ii4jf03GJUcSa9bGyEfNwoonOUDs8SzXDk saug== 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 n7si1585076pgq.459.2019.06.07.05.11.30; Fri, 07 Jun 2019 05:11:48 -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 S1728456AbfFGMI5 (ORCPT + 99 others); Fri, 7 Jun 2019 08:08:57 -0400 Received: from foss.arm.com ([217.140.110.172]:39042 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727386AbfFGMI5 (ORCPT ); Fri, 7 Jun 2019 08:08:57 -0400 X-Greylist: delayed 457 seconds by postgrey-1.27 at vger.kernel.org; Fri, 07 Jun 2019 08:08:56 EDT Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id F3EE42B; Fri, 7 Jun 2019 05:01:18 -0700 (PDT) Received: from filthy-habits.cambridge.arm.com (filthy-habits.cambridge.arm.com [10.1.197.61]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 3D8F23F246; Fri, 7 Jun 2019 05:02:58 -0700 (PDT) From: Marc Zyngier To: Thomas Gleixner Cc: Archer Yan , Guo Ren , Heyi Guo , Paul Burton , Peter Ujfalusi , Jason Cooper , linux-kernel@vger.kernel.org Subject: [GIT PULL] irqchip fixes for 5.2-rc4 Date: Fri, 7 Jun 2019 13:01:05 +0100 Message-Id: <20190607120105.177891-1-marc.zyngier@arm.com> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Thomas, Here's a bunch of fixes I've collected since the merge window. Most of the diffstat is covered by the MIPS GIC fix and the ITS command queue mess. Please pull, M. The following changes since commit 16e32c3cde7763ab875b9030b443ecbc8e352d8a: iommu/dma-iommu: Remove iommu_dma_map_msi_msg() (2019-05-03 15:30:23 +0100) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git tags/irqchip-5.2-2 for you to fetch changes up to a050fa5476d418fc16b25abe168b3d38ba11e13c: irqchip/gic-v3-its: Fix command queue pointer comparison bug (2019-06-05 14:57:59 +0100) ---------------------------------------------------------------- irqchip fixes for 5.2 - CSky mpintc: allow interrupts to be broadcast - TI sci-inta: fix error handling - MIPS GIC: Fix local interrupt mapping - ITS: Fix command queue wrapping ---------------------------------------------------------------- Guo Ren (1): irqchip/irq-csky-mpintc: Support auto irq deliver to all cpus Heyi Guo (1): irqchip/gic-v3-its: Fix command queue pointer comparison bug Paul Burton (1): irqchip/mips-gic: Use the correct local interrupt map registers Peter Ujfalusi (1): irqchip/ti-sci-inta: Fix kernel crash if irq_create_fwspec_mapping fail arch/mips/include/asm/mips-gic.h | 30 ++++++++++++++++++++++++++++++ drivers/irqchip/irq-csky-mpintc.c | 15 +++++++++++++-- drivers/irqchip/irq-gic-v3-its.c | 35 ++++++++++++++++++++++++----------- drivers/irqchip/irq-mips-gic.c | 4 ++-- drivers/irqchip/irq-ti-sci-inta.c | 4 ++-- 5 files changed, 71 insertions(+), 17 deletions(-)