Received: by 2002:a05:7208:9594:b0:7e:5202:c8b4 with SMTP id gs20csp762274rbb; Sun, 25 Feb 2024 02:47:10 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCXGBzckmgQ7eazKVDylM8VpJoY6ewgP2Im0ZT/Dbi/O5ERyEPGyFSqbDuj1jRESrKXcLx2ZD7KeydGK5Sr0A8GdkftwBqCMsU5u5ZC6RQ== X-Google-Smtp-Source: AGHT+IF6kM2rtaXq+8Rgt6pPR0iR/JlcM5LMM59QJUY02WIoR2+inEmzhtlNCCaNkYv3tXwRs3mr X-Received: by 2002:a17:906:c307:b0:a43:1099:7e69 with SMTP id s7-20020a170906c30700b00a4310997e69mr1171745ejz.11.1708858030769; Sun, 25 Feb 2024 02:47:10 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1708858030; cv=pass; d=google.com; s=arc-20160816; b=as4JGEvItaQ5vwb+TMqeEq7jTyEXBUGGPMq/CHM7D7fzUsbxbe4+E4gijDfguaEsF7 UtTvpA+npuVv0tWA7gFX8tPUktSf2cXPeGr3StZjDxZ+c3WBufrLzGGccQf3crknFMaz VAmQBO5zc1ayt2jCqNTKmfGnamNZTWj4mw4aQ/LuH88aFgAfUCibbf0pSragWyWnOHZB rbZCj/RfzQIFueMi2hKDI9/Wf739zrGxx0UTZ8JyjEImOetHvEFI7Gvss1HgR6hZyVlX W7H+LHldPJdavBLKxbJeMkFF4TXOQrmhl0xkgrgCcFGOqSp42LdFP7oZfZPE+dV++acD ctyA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-disposition:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:message-id:subject:cc:to:from:date :dkim-signature; bh=b5M5UMzTb6ZvTZ5Fe3UalurJ9+5PLjRl2ExnJnelVvw=; fh=5ZjxVYKXeWzXrQtuvh8WKOTEKQBUJ80ckFoMga5XCYE=; b=cAx/iF9iPbfuf9E7BSaEN3vCAJi/AXbdyVrb8CC77gtlH0H/3IrOw031h9apDsWFoF uqQqoYGr/PU3ItdxURrkRM4kKJQvESS6w4ypBbOXWhk53sE1zob1VjwpOKdQfTMB5KlJ kqb3mJgdp8P5zRd/TsZ2pukAibR4x7OhHaq/ydRAaDvemYs4tNcV5szsR5FpZqs3C1Ay iWi7u6mtiho+Snu8KcODQSNd7kemGh6e0vmvWax+SeYalaP/7kUD/iXaQ2w7cOv+NlWa azydtx4GUDbZb+HlgvV3lev1NRf8uyzc/F4BrVoZ6eGupnSoXTXcqJhe2zpTPB/ohcic gGOg==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@alien8.de header.s=alien8 header.b=TBYHVhbM; arc=pass (i=1 spf=pass spfdomain=alien8.de dkim=pass dkdomain=alien8.de dmarc=pass fromdomain=alien8.de); spf=pass (google.com: domain of linux-kernel+bounces-80036-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-80036-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=alien8.de Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id ka11-20020a170907990b00b00a43383a3ddfsi216854ejc.832.2024.02.25.02.47.10 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 25 Feb 2024 02:47:10 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-80036-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@alien8.de header.s=alien8 header.b=TBYHVhbM; arc=pass (i=1 spf=pass spfdomain=alien8.de dkim=pass dkdomain=alien8.de dmarc=pass fromdomain=alien8.de); spf=pass (google.com: domain of linux-kernel+bounces-80036-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-80036-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=alien8.de Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 5A8541F2168A for ; Sun, 25 Feb 2024 10:47:10 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 43881101D5; Sun, 25 Feb 2024 10:47:04 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (4096-bit key) header.d=alien8.de header.i=@alien8.de header.b="TBYHVhbM" Received: from mail.alien8.de (mail.alien8.de [65.109.113.108]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CF0B9D528 for ; Sun, 25 Feb 2024 10:46:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=65.109.113.108 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708858022; cv=none; b=mMiVkXD9eq7tt4hquK9nAdlx+fLwFkbg2vLd9HvuVWvjFHw0cfSr45wmBpnw+QT+tWEls4x6ePFqskC8PVctIrNjIgtZlSNgJBOUU/qETPg0N45dye/sohlhtMDDM0xnKGNBB0ymyvwUdMsXESSwFJsemTZ0BFE3JF7XcDaw5HQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708858022; c=relaxed/simple; bh=BO4AiwQWsQ/NTNc9hAjv+tHy0UZ+LgIgao5FalbyKl4=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=NItC38ek4kAvwKjTFjoIqr3KBSlsQ5dJ3E2pVPcrKKCNG9UItkBAk63rzGnLUOxIJBIWqVyKW0ngtpu4PfgEdm3xm0tBW2cS4s0NFkZccrICQ5dVVE1O9qM2DDtxoD2+uoC1MjAktCaMcSxumpGmC73v8Lbh6FLIc3zOGn+74Uk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=alien8.de; spf=pass smtp.mailfrom=alien8.de; dkim=pass (4096-bit key) header.d=alien8.de header.i=@alien8.de header.b=TBYHVhbM; arc=none smtp.client-ip=65.109.113.108 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=alien8.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=alien8.de Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTP id 6C00C40E00B2; Sun, 25 Feb 2024 10:46:51 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at mail.alien8.de Authentication-Results: mail.alien8.de (amavisd-new); dkim=pass (4096-bit key) header.d=alien8.de Received: from mail.alien8.de ([127.0.0.1]) by localhost (mail.alien8.de [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id qqvXSSXQOSM7; Sun, 25 Feb 2024 10:46:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=alien8; t=1708858009; bh=b5M5UMzTb6ZvTZ5Fe3UalurJ9+5PLjRl2ExnJnelVvw=; h=Date:From:To:Cc:Subject:From; b=TBYHVhbMmgrotugy2DfN12qEvdfqUQjB+mLTibuZqsD3BMDv31KCiUwZUo5Dw20H1 9UAksyudLuki/w+4hOD+cBeMGU3oo3Z2c49mdsHhenPXfZRHL0/bK4IUkLKPeVQx+a XtSuo8OyuN/tyM2tzQEeSs52RbnhsJIiH9AeqGW45i5QpNfK68pK60nsaG3cyqLRiN 3AImOyfGwOlUFQb2Udc6lEv1jYjWoO5YFklkfax0lE9di8Y1+jZRTtArmyHOjhV4OK vAnlYPNZgkx0dy/FeA2pit78ldxYgzNLhlYXS/sR8oVRXaSB9JUcVMxDK0P5xptmjO L4MLwMsjPenTTX3bb/W72PzChEyTnE5tk44b5Ylif8O532gqlc33a6lrkLMZaODlqf Yhe8MO6mwOuJNLTYbstqjJFS+wtRxOfMN/vBHZiK/s/2IBk91bjMqxYt/l1idRdHlB Tb+1I0IpRBxWrqWyYgCnhboXZ55VfgRUMROLHBfS8n+tjaQZFZ2E/jbhCdeRH0IO/M wkaKVrvwNVQoGIE0DOVOksM5seD5Wc5gncmFWO+5s/dIV0Mv9ZRBoL9e2X4LjLSTwK IxwOor9TafIPT1yn7CYX9lxawDrmcIk2wR4ZZ5U5rAMh0TKGolpADZyXJcFz2Uj2PU z63yaW+o032vy/D9JOjhi3VM= Received: from zn.tnic (pd953021b.dip0.t-ipconnect.de [217.83.2.27]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTPSA id 1490940E016C; Sun, 25 Feb 2024 10:46:46 +0000 (UTC) Date: Sun, 25 Feb 2024 11:46:38 +0100 From: Borislav Petkov To: Linus Torvalds Cc: x86-ml , lkml Subject: [GIT PULL] irq/urgent for v6.8-rc6 Message-ID: <20240225104638.GAZdsajv3v8YcNNqJt@fat_crate.local> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Hi Linus, please pull a couple of urgent IRQ fixes for v6.8-rc6. Thx. --- The following changes since commit b401b621758e46812da61fa58a67c3fd8d91de0d: Linux 6.8-rc5 (2024-02-18 12:56:25 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git tags/irq_urgent_for_v6.8_rc6 for you to fetch changes up to ec4308ecfc887128a468f03fb66b767559c57c23: irqchip/gic-v3-its: Do not assume vPE tables are preallocated (2024-02-21 21:11:20 +0100) ---------------------------------------------------------------- - Make sure GICv4 always gets initialized to prevent a kexec-ed kernel from silently failing to set it up - Do not call bus_get_dev_root() for the mbigen irqchip as it always returns NULL - use NULL directly - Fix hardware interrupt number truncation when assigning MSI interrupts - Correct sending end-of-interrupt messages to disabled interrupts lines on RISC-V PLIC ---------------------------------------------------------------- Chen Jun (1): irqchip/mbigen: Don't use bus_get_dev_root() to find the parent Nam Cao (1): irqchip/sifive-plic: Enable interrupt if needed before EOI Oliver Upton (1): irqchip/gic-v3-its: Do not assume vPE tables are preallocated Vidya Sagar (1): PCI/MSI: Prevent MSI hardware interrupt number truncation drivers/irqchip/irq-gic-v3-its.c | 2 +- drivers/irqchip/irq-mbigen.c | 8 +------- drivers/irqchip/irq-sifive-plic.c | 8 +++++++- drivers/pci/msi/irqdomain.c | 2 +- 4 files changed, 10 insertions(+), 10 deletions(-) -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette