From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com [209.85.128.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 611AB4C9D for ; Wed, 26 Nov 2025 06:39:00 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.51 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764139142; cv=none; b=b+s2eN6CJMEdXvcSnAJtsBgEnchfyN+VWJjfpEeGcHCmwingZbDDvnJ2RAoYTIRb/bRYZKTP/c2awknznw8Ny1EZOELeixjY1Nr1PpqSZ686IHCY05eD3F9XXhcSTwPC9UhUIgRiyrfhUAtHuYhOPUj1Aw9E9qMKKJ5QG63Qrnw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764139142; c=relaxed/simple; bh=zXkufUOtKJTX8F1IFCuQDdYd19CjRpRlkEsW7VOATEE=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=QlElZYqEcqZsIhq7fLfZZGR2qyh/u28F7kytZMdIxGqfU0ZLWL2bkYUwkDdVHlEB4QdXXXi4p5/1ytoXl5dTWCUQC6UPFTWqOMyY/RkBxfRQ8b0LVVP864/p48euFO1zd7S6fYXqXHue+Jab6h9fOr3xTUpRwv/bWyBzqNC+x9I= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=rivosinc.com; spf=pass smtp.mailfrom=rivosinc.com; dkim=pass (2048-bit key) header.d=rivosinc.com header.i=@rivosinc.com header.b=dZBv4aGc; arc=none smtp.client-ip=209.85.128.51 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=rivosinc.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=rivosinc.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=rivosinc.com header.i=@rivosinc.com header.b="dZBv4aGc" Received: by mail-wm1-f51.google.com with SMTP id 5b1f17b1804b1-4779d47be12so48415705e9.2 for ; Tue, 25 Nov 2025 22:39:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rivosinc.com; s=google; t=1764139139; x=1764743939; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=XeK0u2TVOvN4f/SN0xTGzbjonpqj44JziKIfWQXgIwk=; b=dZBv4aGc2ijqlrOzuGnZvwjuh2U324hE/NBWyC5tx1hVK2dqV2SsIQWLRhjVvY8HEm xUpCCKv4ovP4qtRpR5USQzX6rf1ks1f0IwtH/LSSbf7+wOL2eWWuR3EmtBKxOHFNNx2n jgJXnVM02Vj/jH+D5zcjudCAi5JPWb3wgvFZgaeaoJeMtEjejcZ1VoiT+twmYWpnDNtg gLRootzVqY3JR8RuLBrEgR3bF3+J6lwFyd4gSvANbv5vlbvEWEBOslpls81N/4a3CL11 bMQHMgxSWFdda694l21mtf0zl0fsY9hFZNBIj0E0bY5w0XR0YU7H8T0yk6/MmqsxiUim xFSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764139139; x=1764743939; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=XeK0u2TVOvN4f/SN0xTGzbjonpqj44JziKIfWQXgIwk=; b=MkU/OIAC8KPnmszvoiHOtiGy6qOVhP/Wb01m3HPBJNkrw7v4/8YLdq1yVGR7SBt9fJ cO9mI64RWSkLfuSlW90kaxGtdqQFzrGs9z6iB7TQ59FiHPLbS3cYXkBQ0A17grYS0B56 0TtWBfShHdPZatBBrLALWF9NAn0lbKpz5vpRszjL541+zapEAsqo1/xoJ3yjUDmmPD0c LChO98qPCCDQC1QD30+rhwDQDnKbHURtFQRpGBXNN5lFgmF0sqqfJZrWKP8fIKub3iF6 v4PpaParWoSAVYdMD85HHiASSukQD9X3hsAbdpxM5woqGoj4TOvh+RVhMpQTm5ovzWUI Gc2w== X-Forwarded-Encrypted: i=1; AJvYcCUt6/YL2Yu08L2P8lDLeCyOlwQv39KgyvNogy1AihcUhEljBmfZluXH6wO5h4eye/LXo7iRvdcgpiWFOIM=@vger.kernel.org X-Gm-Message-State: AOJu0YzDcnw3av6FsZ1x/aFMpVHJG3liOur3kZcT1s8aXFbvxgaD8u2C j56iF+4Q9CVH1D0RqYxt8wlab+PMXxr3vsaHMVeRCCTTsc+kBNq70mph8xh6Vg370Kg= X-Gm-Gg: ASbGnctP7RNGuCysCPZAztrZiPUZeqx1YRjRkHYGjvxr0SrfDFUZITY6oUw895wAvpP vb79E1ZPTiNxPG4lQzBYjzTlYkO0C24ww13vzjRhBi7Hg5DO7FlwQv8RGC/2BlKAXeadov/+Cvb 09G6yQH+ZgkTHm9Bmy/w8tnhEQ31cFcxHbiSPBFmVcdkqQLHuSNtTKyUwn5ZeNfU8SAHgzRMDbt tMBzzgW8LujmOCzgMZ/YxAaDwRLbez6XVwgln4Dbc7J62Bu7aVBhVgMNE7SAb5Rg0OeyzZn7exT r802OcRZbqhRNQR1gKCBYsI2hSdVDOzbrBJQcNjmGNDPa3ha4YCqSHLHt7SSWPDpGcfqvKEYilP IfMfd9N4Y9aF0AkCfw0o2MQSfZUCYE2NWJnsRJCTZq6RQCK1TRtfoR12UaXpueHApMYFYi+LqT9 4T4w9H5CRiPnm3poYXme8MFWkjIQQVjOdkZ+d6msBNr10ILRfQ4Cagt1OJ X-Google-Smtp-Source: AGHT+IE1KjxiGrCtY3epm9hXR1ydSh+Ibj1PiTQ0E3rejshywrVXqvECFX43oDn0HerzmZQcrLtvoQ== X-Received: by 2002:a05:600c:524d:b0:477:c71:1fc1 with SMTP id 5b1f17b1804b1-477c01d44b4mr169143895e9.19.1764139138720; Tue, 25 Nov 2025 22:38:58 -0800 (PST) Received: from ?IPV6:2a01:e0a:e17:9700:16d2:7456:6634:9626? ([2a01:e0a:e17:9700:16d2:7456:6634:9626]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4790addddf6sm25591685e9.8.2025.11.25.22.38.57 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 25 Nov 2025 22:38:58 -0800 (PST) Message-ID: <4b22e7c4-4d3d-43b9-bc27-ffd7a86ad26a@rivosinc.com> Date: Wed, 26 Nov 2025 07:38:57 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v8 0/5] riscv: add support for SBI Supervisor Software Events To: Paul Walmsley Cc: linux-riscv@lists.infradead.org, paul.walmsley@sifive.com, palmer@dabbelt.com, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, hchauhan@ventanamicro.com, apatel@ventanamicro.com, luxu.kernel@bytedance.com, atishp@atishpatra.org, bjorn@rivosinc.com, cuiyunhui@bytedance.com, =?UTF-8?B?5byg5bGV6bmP?= References: <20251105082639.342973-1-cleger@rivosinc.com> <176355541775.758643.18140349571928540394.git-patchwork-notify@kernel.org> <350edd01-56ce-6558-1473-4b9231647e1e@kernel.org> Content-Language: en-US From: =?UTF-8?B?Q2zDqW1lbnQgTMOpZ2Vy?= In-Reply-To: <350edd01-56ce-6558-1473-4b9231647e1e@kernel.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit On 11/19/25 16:52, Paul Walmsley wrote: > > To add more context: > > On Wed, 19 Nov 2025, patchwork-bot+linux-riscv@kernel.org wrote: > >> This series was applied to riscv/linux.git (for-next) >> by Paul Walmsley : >> >> On Wed, 5 Nov 2025 08:26:32 +0000 you wrote: >>> The SBI Supervisor Software Events (SSE) extensions provides a mechanism >>> to inject software events from an SBI implementation to supervisor >>> software such that it preempts all other supervisor level traps and >>> interrupts. This extension is introduced by the SBI v3.0 specification[1]. >>> >>> Various events are defined and can be send asynchronously to supervisor >>> software (RAS, PMU, DEBUG, Asynchronous page fault) from SBI as well >>> as platform specific events. Events can be either local (per-hart) or >>> global. Events can be nested on top of each other based on priority and >>> can interrupt the kernel at any time. >>> >>> [...] >> >> Here is the summary with links: >> - [v8,1/5] riscv: add SBI SSE extension definitions >> https://git.kernel.org/riscv/c/7bba38249b8a >> - [v8,2/5] riscv: add support for SBI Supervisor Software Events extension >> https://git.kernel.org/riscv/c/b52179e6de7d >> - [v8,3/5] drivers: firmware: add riscv SSE support >> https://git.kernel.org/riscv/c/5ffe60d26107 >> - [v8,4/5] perf: RISC-V: add support for SSE event >> https://git.kernel.org/riscv/c/c6f3f04d2a9c >> - [v8,5/5] selftests/riscv: add SSE test module >> https://git.kernel.org/riscv/c/a123316660af > > This is a pretty sophisticated series. I was hoping to get more test > reports on it and reviews (as Clément requested as well). In the meantime > I've pulled them into for-next in the hopes that it might increase the > number of potential testers. Am still very much interested in any test > reports or additional reviews; if they come in this week, I'll consider > rebuilding for-next to add them. Hey Paul, Since we gathered additional bug/starvation reports with SSE from Zhanpeng, it would be preferable to remove this series from your branch if still possible. I'm not currently really available (just had a newborn) so I won't be able to fix this quickly. Thanks, Clément > > > - Paul