From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (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 B9C58376494 for ; Tue, 24 Feb 2026 10:32:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771929127; cv=none; b=fhRk/9nVjbInvKbP6veFlN8Ps6V3Vhb1bPi4A8VpxOGELeMFVWbNx2GFYNDbvu3Bi/PCCwj+Hb6KKlGUVJzNT/Z0NswUGgGQRQm7Wkty3gqN07rZgdCpjumgntt82R8FK8RN22XPEoHOzYHl5sytgTRdaDuMqk6jH9TZkXtT95w= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771929127; c=relaxed/simple; bh=3DEBZkXGlWeTEe1QBrT99gAsCgDLC6FM8EAUW9UvXoY=; h=From:To:Cc:In-Reply-To:References:Subject:Message-Id:Date: MIME-Version:Content-Type; b=Z2cQZjUS2pIZLObd727A0ndwC2sjqzT1b4l7FUWg0fXJTACB/QX1pgU8OM7wDC+1KaunkHD1FH6AVDOCRDe6vOjMTegn2VUm0U6i7S26BgsuEiaL3LjVCLCJEYqEbllUReTJqLigKSvhkLngSxNUiDTq2ex2gyYQNdxNXuBYy5M= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=hDXQSqIc; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=dOs5iGe0; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="hDXQSqIc"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="dOs5iGe0" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 61OAFN3G2512168 for ; Tue, 24 Feb 2026 10:32:05 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= ZnkpqFAwGHUOG+UZQGRNUVosIrCxLVLhMWwiuXlXtAo=; b=hDXQSqIcyJ9v+WGE nbAcVCxh3gH0C4VSsbQYlp6+UFctDcFWPZuOSqr+8ttPMXv6btpAX6UVluc5sb9V 7iD9xLLTl+QlI/nL+LH3lmjbysjR8ZaBEE5qf2ojRU9dQ+7AGrUyOYqW//GEnP6L NuLOHx52dwlE/kxYX/NodaaIghBKeYANZvZLu6AACY5ylEpat5VnCuYNxJQtRSzM Gpk5sK1+Tf1LJSZIGckd2TwU1C67PwFr8r1AJAmGscTlze/B1ppaY8vGxhE338zm StKeBeqVZEtBh/Vmbpf7UFMuzSpVNlG5JE2WV/+Dzo2p04plIp52nXQzNCHoCAg9 TA5THw== Received: from mail-pg1-f197.google.com (mail-pg1-f197.google.com [209.85.215.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cgn81bwph-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 24 Feb 2026 10:32:05 +0000 (GMT) Received: by mail-pg1-f197.google.com with SMTP id 41be03b00d2f7-c6b1b22b134so3266339a12.2 for ; Tue, 24 Feb 2026 02:32:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1771929125; x=1772533925; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:date:message-id:subject :references:in-reply-to:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ZnkpqFAwGHUOG+UZQGRNUVosIrCxLVLhMWwiuXlXtAo=; b=dOs5iGe09UQ1z1OXKZbphMme+SvnEX1O77aauLpVVJFhpByE835dyM9JiKygEOVH5j 3BAbaibrpV6Y1W+lurlMdhsy6Tyo+LGURk7Girei7LY+ecJizviAkdY+/b+fzdns3ajk z8OdCbCLhmylKKpWIgQ+722cC6ii4nU+1bzAix7vC74RjzAOHtem5o97lvFouWsLG7bQ mceRiIixzmdkMN863unFYO/fQF9J2o2kjl7bGcsQSvvHxfRSMurRAVyujzI2xLGKDway AdmPI2gEHLh4PkX1bwKaF2rc/AJIEi6BbdL0LXVkO06ubED9oh5WFc6Iol2lAOC6SoyV u9ZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771929125; x=1772533925; h=content-transfer-encoding:mime-version:date:message-id:subject :references:in-reply-to:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=ZnkpqFAwGHUOG+UZQGRNUVosIrCxLVLhMWwiuXlXtAo=; b=ILzosB0YkRaHKZDFQANaRey/oByJ9fUIJJ5+IcPSEs9pSYvuEY91x3QZhNC+PpTL+E szei7XY8SzgLe7MJ4O6r2llmxBEVg4Pjp3Kynp/bPPtbsu+/egURlu73p/VHDaMMGH4q ZjvE8IXoyngmtEjd0vO7T2C+yuBC8GuCA3+B7rxmIigK9/3eKtevEGdY5zEKHdF1LI91 bfpodTC20huToeor9kdU3dKqjgZFvWdKvUdkRAg3P28H8NfuMw4kpZm7zSmYxHeivtO8 OXL1pNQ7dxcccwZyISJCxdZG7l+eZVjmhPXUNDMXwCaDjSOsysNknuK+NnMecaaCoamM Bj4w== X-Forwarded-Encrypted: i=1; AJvYcCV0fG7ZD1p/8qS9UW0JzytBqJ76vP10So4GvVPB6LSsiW8pooQDOoEiRadNcDdmmos77lBjScoZR6xEWkY=@vger.kernel.org X-Gm-Message-State: AOJu0YzGqVhPce71g7ep6NaN88VMz4c+d7/BIsiljeTNj5uZ3ufTxQ1i BF06zi5RcDLE6k7do22dlQxrHfLhlB3d8c4CC2EOutP8uciR8dCbEpLXbJAdDjrZ88j5OPHSkUA thqj2pnXcdsW0ElWN6XAniWv8MZWQcB25w+rDqbnmcZq6fnYef+eHh0UgM/6QSA0f0nE= X-Gm-Gg: ATEYQzwXvPckFls4dwfTzCaRjTH5pdw2in+UaIe1SxZxK0FTLFtNtw2lnUlz2qdPWGP Ley+lVPZVx2cLDw5JEZSpV2PEcfLG/cpb6wNJUtOQ5YVY6baiuBEhyvuQ5DYb9SmdmLayC5koBo i4khvh9b9f4YNpLSc5EzjsLZgTT515arZIkndTO6Xpe0DF/skAC7q+emxyVXE1aW3o/Q9+ijeCV KGZ4hdM10umoh1q+OdroOPwo9jPDKdm9Jk1HHoA64eNfSqm2TS1kQ+7Fvpd2NJZYPBjmgrSqv1f wrNL0c0G1dHhvLgWw8Sqnuh78mQtrHN53/9k9NDI5zGuRyE9DxrTncNMrLPl2Acx9S7/kQrYb/O BWM7ueSo+HY6KoY+uh+wu6aY= X-Received: by 2002:aa7:9a87:0:b0:81e:8e66:38d8 with SMTP id d2e1a72fcca58-826da8d7c38mr9481555b3a.10.1771929124632; Tue, 24 Feb 2026 02:32:04 -0800 (PST) X-Received: by 2002:aa7:9a87:0:b0:81e:8e66:38d8 with SMTP id d2e1a72fcca58-826da8d7c38mr9481518b3a.10.1771929124124; Tue, 24 Feb 2026 02:32:04 -0800 (PST) Received: from [192.168.1.2] ([2401:4900:8fe5:3076:bc82:a67f:ae4a:6d25]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-826dd8c7535sm13166606b3a.56.2026.02.24.02.32.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 24 Feb 2026 02:32:03 -0800 (PST) From: Manivannan Sadhasivam X-Google-Original-From: Manivannan Sadhasivam To: kwilczynski@kernel.org, kishon@kernel.org, bhelgaas@google.com, shuah@kernel.org, cassel@kernel.org, Frank.Li@nxp.com, Koichiro Den Cc: linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org In-Reply-To: <20260215150334.3391943-1-den@valinux.co.jp> References: <20260215150334.3391943-1-den@valinux.co.jp> Subject: Re: [PATCH 0/3] PCI: endpoint tests: Make doorbell test capability-aware Message-Id: <177192912011.11680.1586624827283604642.b4-ty@kernel.org> Date: Tue, 24 Feb 2026 16:02:00 +0530 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-Transfer-Encoding: 7bit X-Mailer: b4 0.14.3 X-Proofpoint-GUID: wv_PDA7It1xcLEZFDD33MxJ1XF2oir4C X-Proofpoint-ORIG-GUID: wv_PDA7It1xcLEZFDD33MxJ1XF2oir4C X-Authority-Analysis: v=2.4 cv=CbsFJbrl c=1 sm=1 tr=0 ts=699d7e25 cx=c_pps a=rz3CxIlbcmazkYymdCej/Q==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=VwQbUJbxAAAA:8 a=EWLswNdyUk7addLI1k8A:9 a=QEXdDO2ut3YA:10 a=bFCP_H2QrGi7Okbo017w:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjI0MDA4NiBTYWx0ZWRfX2A4+o/NDHrzX Yd0D9azNyOs3elICdR2HG8QMlldl09805lOKskRp1O3mpXijcFEjF2mK9gIIRpGrq5Yog71emAP e9kfYuok+HBu6kTUm71aL9854iT7ZJ93h3j5bmgEMqNwn5rS3AqXCI5xeytJGlRyfYvBXpWAoXT DlhKfKJtqBXlzaHlUXGpn3fW4TgoAFONwGDgb5mT32roUSkx1SletZvIPoRGbx+IdSGxolQN5ls m8Wg1TykQcaVAj51AxUwXlHB+QxdMD78oMnJeXqF/YUu51ymXRCJjmE34Gi4L2f/EQDuT0TuAZz EwoC6ge5MoBItJileTVJ2+JqH5lUTfEcZyYZHLqnuIRIlrGfHD7QeaxEFA4Oto45KJ+9lC3Ht/p /m0a1rLopKvVy+U4bkz6Cy07ndE2bxdTMQ4eac925CIuKV3TZwZzaOyRfAXmIxCnNyRWV8aEvgT FbwYgr7kCavemRvBvCw== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-24_01,2026-02-23_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 adultscore=0 impostorscore=0 priorityscore=1501 suspectscore=0 phishscore=0 spamscore=0 malwarescore=0 clxscore=1015 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2602240086 On Mon, 16 Feb 2026 00:03:31 +0900, Koichiro Den wrote: > The pci-epf-test / pci_endpoint_test doorbell path requires the endpoint > controller (EPC) driver to support dynamic inbound mapping. Without it, the > host-side test can run anyway and fail in vain. > > This series makes the doorbell test capability-aware by: > - Advertising dynamic inbound mapping support from pci-epf-test via a > new CAP_DYNAMIC_INBOUND_MAPPING bit. > - Returning -EOPNOTSUPP for PCITEST_DOORBELL when the endpoint does not > advertise this capability. > - Skipping the kselftest doorbell case when -EOPNOTSUPP is returned. > > [...] Applied, thanks! [1/3] PCI: endpoint: pci-epf-test: Advertise dynamic inbound mapping support commit: 9a940a3d08b25cf8e864785ee06b65756d6e4573 [2/3] misc: pci_endpoint_test: Gate doorbell test on dynamic inbound mapping commit: 51fba4aa66192fa65a31f213218167d9af326f1e [3/3] selftests: pci_endpoint: Skip doorbell test when unsupported commit: b4a31737679576dc8aa6de43d3c10bfad7d3f57e Best regards, -- Manivannan Sadhasivam