[{"id":3672914,"web_url":"http://patchwork.ozlabs.org/comment/3672914/","msgid":"<2ae923d5-54bb-4f7f-9389-f095388973fa@linux.ibm.com>","list_archive_url":null,"date":"2026-04-02T21:43:53","subject":"Re: [PATCH v6 1/2] docs: s390/pci: Improve and update PCI\n documentation","submitter":{"id":77408,"url":"http://patchwork.ozlabs.org/api/people/77408/","name":"Matthew Rosato","email":"mjrosato@linux.ibm.com"},"content":"On 4/2/26 4:34 PM, Niklas Schnelle wrote:\n> Update the s390 specific PCI documentation to better reflect current\n> behavior and terms such as the handling of Isolated VFs via commit\n> 25f39d3dcb48 (\"s390/pci: Ignore RID for isolated VFs\").\n> \n> Add a descriptions for /sys/firmware/clp/uid_is_unique which was added\n> in commit b043a81ce3ee (\"s390/pci: Expose firmware provided UID Checking\n> state in sysfs\") but missed documentation.\n> \n> Similarly add documentation for the fidparm attribute added by commit\n> 99ad39306a62 (\"s390/pci: Expose FIDPARM attribute in sysfs\") and\n> add a list of pft values and their names.\n> \n> Finally improve formatting of the different attribute descriptions by\n> adding a separating colon.\n> \n> Signed-off-by: Niklas Schnelle <schnelle@linux.ibm.com>\n\nDefinitely an improvement.  Thanks!\n\nReviewed-by: Matthew Rosato <mjrosato@linux.ibm.com>","headers":{"Return-Path":"\n <linux-pci+bounces-51784-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-pci@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=ibm.com header.i=@ibm.com header.a=rsa-sha256\n header.s=pp1 header.b=EP2Z25kk;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=172.105.105.114; helo=tor.lore.kernel.org;\n envelope-from=linux-pci+bounces-51784-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=ibm.com header.i=@ibm.com\n header.b=\"EP2Z25kk\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=148.163.158.5","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=linux.ibm.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=linux.ibm.com"],"Received":["from tor.lore.kernel.org (tor.lore.kernel.org [172.105.105.114])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fmwNW2XK0z1yD3\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 03 Apr 2026 08:44:11 +1100 (AEDT)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id 63C7B301C6E5\n\tfor <incoming@patchwork.ozlabs.org>; Thu,  2 Apr 2026 21:44:03 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 6E8B43B6BEE;\n\tThu,  2 Apr 2026 21:44:02 +0000 (UTC)","from mx0b-001b2d01.pphosted.com (mx0b-001b2d01.pphosted.com\n [148.163.158.5])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 0C8B63932E9;\n\tThu,  2 Apr 2026 21:44:00 +0000 (UTC)","from pps.filterd (m0356516.ppops.net [127.0.0.1])\n\tby mx0a-001b2d01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 632ETO6E150841;\n\tThu, 2 Apr 2026 21:43:58 GMT","from ppma21.wdc07v.mail.ibm.com\n (5b.69.3da9.ip4.static.sl-reverse.com [169.61.105.91])\n\tby mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 4d64dgwxbm-1\n\t(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);\n\tThu, 02 Apr 2026 21:43:57 +0000 (GMT)","from pps.filterd (ppma21.wdc07v.mail.ibm.com [127.0.0.1])\n\tby ppma21.wdc07v.mail.ibm.com (8.18.1.2/8.18.1.2) with ESMTP id\n 632KPnEj022165;\n\tThu, 2 Apr 2026 21:43:57 GMT","from smtprelay07.wdc07v.mail.ibm.com ([172.16.1.74])\n\tby ppma21.wdc07v.mail.ibm.com (PPS) with ESMTPS id 4d6tanbt64-1\n\t(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);\n\tThu, 02 Apr 2026 21:43:57 +0000","from smtpav05.wdc07v.mail.ibm.com (smtpav05.wdc07v.mail.ibm.com\n [10.39.53.232])\n\tby smtprelay07.wdc07v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id\n 632LhusA8389244\n\t(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);\n\tThu, 2 Apr 2026 21:43:56 GMT","from smtpav05.wdc07v.mail.ibm.com (unknown [127.0.0.1])\n\tby IMSVA (Postfix) with ESMTP id 22A3958059;\n\tThu,  2 Apr 2026 21:43:56 +0000 (GMT)","from smtpav05.wdc07v.mail.ibm.com (unknown [127.0.0.1])\n\tby IMSVA (Postfix) with ESMTP id 3FCCB58043;\n\tThu,  2 Apr 2026 21:43:54 +0000 (GMT)","from [9.61.131.108] (unknown [9.61.131.108])\n\tby smtpav05.wdc07v.mail.ibm.com (Postfix) with ESMTP;\n\tThu,  2 Apr 2026 21:43:54 +0000 (GMT)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775166242; cv=none;\n b=Dx8FxnI2YcbdYhUuX3hVn/1zpxDanSA+msnJ8NdH16HWcWlYaHgtxMpdQ6JB1J9qG8GtAhgqz3+6SCUmSqR48I1aKcOgGMrZlmzaMtzuVPBfDPDuE7j4gfRlXeIdgp66JqFdOBoHRptTs6fr/U9gbX0I3gtFIp5LIpPuXPRzZDQ=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775166242; c=relaxed/simple;\n\tbh=SI0BhKk4l8ktdNPcQCMrH51z0+Ccx5A1FDS0/1r6EyQ=;\n\th=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From:\n\t In-Reply-To:Content-Type;\n b=adHeqVkMd/SS2JcQvzeQud6iaUlhieWkOOSlBRE0RWJQVyBIZTYPXVfTK/PijyZuPc8rdQf3obigDdL0IRU+c+OdCQSaNwDYgRofcmV22Z24T5i0LBRAmKwSyVTdurhhTeuJjWdBrdUznk7ARIjrwSIC7jxlmRlZuDsN5L6cAjE=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=linux.ibm.com;\n spf=pass smtp.mailfrom=linux.ibm.com;\n dkim=pass (2048-bit key) header.d=ibm.com header.i=@ibm.com\n header.b=EP2Z25kk; arc=none smtp.client-ip=148.163.158.5","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc\n\t:content-transfer-encoding:content-type:date:from:in-reply-to\n\t:message-id:mime-version:references:subject:to; s=pp1; bh=goxDc5\n\taHiWikJErNAbMluSbuAXjflIM7oz8eIysKQcM=; b=EP2Z25kkbRk1eO6WPYkhfB\n\tAchsNRQGzKnj9AnMP1m/J+1i6wBk7XFwCBihkSG2+Xbwr6uHSb00QfnXQPdv4NrR\n\tiMro1IJ808QXvWgnq+XexXrDdqhkpvuVXaQ4xmZOW7kuoaNidbtTs+pwAYWeXH6Y\n\tNg06WV/nwsqTdzBJ1ohUuE6WLfqB7iD/qfnCs/vLVMr5CwxUQ4Sh9ydSV6IJ3MYu\n\tSh6XwJdz8k/MzBI+qfdY5ziqXAENcYXoj4m7V0jiw9b3ahlhhJ8bUpefNFgCb19r\n\tolcbstcaDjuj3QVwSOZ3bURihj7SuFGdZcQIN3cP3keHnvSa0H6LXE8OwRKiLYcw\n\t==","Message-ID":"<2ae923d5-54bb-4f7f-9389-f095388973fa@linux.ibm.com>","Date":"Thu, 2 Apr 2026 17:43:53 -0400","Precedence":"bulk","X-Mailing-List":"linux-pci@vger.kernel.org","List-Id":"<linux-pci.vger.kernel.org>","List-Subscribe":"<mailto:linux-pci+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-pci+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH v6 1/2] docs: s390/pci: Improve and update PCI\n documentation","To":"Niklas Schnelle <schnelle@linux.ibm.com>,\n        Bjorn Helgaas <bhelgaas@google.com>, Jonathan Corbet <corbet@lwn.net>,\n        Lukas Wunner <lukas@wunner.de>, Shuah Khan <skhan@linuxfoundation.org>","Cc":"Farhan Ali <alifm@linux.ibm.com>,\n        Alexander Gordeev <agordeev@linux.ibm.com>,\n        Christian Borntraeger <borntraeger@linux.ibm.com>,\n        Gerald Schaefer <gerald.schaefer@linux.ibm.com>,\n        Gerd Bayer <gbayer@linux.ibm.com>, Heiko Carstens <hca@linux.ibm.com>,\n        Julian Ruess <julianr@linux.ibm.com>,\n        Peter Oberparleiter <oberpar@linux.ibm.com>,\n        Ramesh Errabolu <ramesh@linux.ibm.com>,\n        Sven Schnelle <svens@linux.ibm.com>,\n Vasily Gorbik <gor@linux.ibm.com>,\n        linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org,\n        linux-pci@vger.kernel.org, linux-s390@vger.kernel.org","References":"<20260402-uid_slot-v6-0-d5ea0a14ddb9@linux.ibm.com>\n <20260402-uid_slot-v6-1-d5ea0a14ddb9@linux.ibm.com>","From":"Matthew Rosato <mjrosato@linux.ibm.com>","Content-Language":"en-US","In-Reply-To":"<20260402-uid_slot-v6-1-d5ea0a14ddb9@linux.ibm.com>","Content-Type":"text/plain; charset=UTF-8","Content-Transfer-Encoding":"7bit","X-TM-AS-GCONF":"00","X-Proofpoint-Reinject":"loops=2 maxloops=12","X-Proofpoint-Spam-Details-Enc":"AW1haW4tMjYwNDAyMDE5MCBTYWx0ZWRfX7lYfWstE1uqj\n ljaMuXjr39j5W0lN1AZPJDGawq4ZsWco9XvPCFhTSxKnyC7vNC+jpinqMCQLJZphGZs7GeTXxUI\n j11AT4//uyUH9vB67VGPkK0fl1cGG+5jh2Y20ofUrEkzLIjqtLWPc7byP69bfuHCjpJrtTSiWkM\n GEc3OnY71Z2S0KVAJ6ie/25mXZtJwny6iufue7xWyeTKcLKIeGJ4WuwV9F/fA4AbYEs7k2R+tQG\n AGkiSdD7DpJ3KbdSbdjs1PltM0nVTYVp0TfosakdJjTK9mOl8JjOr70wTZ+y+Itu95/8bXwD9fE\n JQO3imz6b6QuK1iy6L+y5PTg7sy7HBysneP5BhzpsJMf42esCDe/IojJ8sTr/7sv8DuLKs8sAqF\n vQw+JVk1Lyb8azAzpKF0pRQnjUwijYammEledVL0hJAOLnZPwKJAWACF6Qzmp37eC3iSdpq2wA+\n pSS1ltcmWfe73qUYPQg==","X-Authority-Analysis":"v=2.4 cv=QKZlhwLL c=1 sm=1 tr=0 ts=69cee31e cx=c_pps\n a=GFwsV6G8L6GxiO2Y/PsHdQ==:117 a=GFwsV6G8L6GxiO2Y/PsHdQ==:17\n a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=VkNPw1HP01LnGYTKEx00:22\n a=RnoormkPH1_aCDwRdu11:22 a=Y2IxJ9c9Rs8Kov3niI8_:22 a=VnNF1IyMAAAA:8\n a=oRystrt0tCF-gDNIJG4A:9 a=QEXdDO2ut3YA:10 a=zgiPjhLxNE0A:10","X-Proofpoint-GUID":"k3POUQ-anM88a3MZDSVAWxi4Dqo8zdr2","X-Proofpoint-ORIG-GUID":"3Q-qSvtcNGJWUnhHqxWjZ4pPH5lNZX0U","X-Proofpoint-Virus-Version":"vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-04-02_04,2026-04-02_05,2025-10-01_01","X-Proofpoint-Spam-Details":"rule=outbound_notspam policy=outbound score=0\n lowpriorityscore=0 phishscore=0 adultscore=0 impostorscore=0 clxscore=1011\n spamscore=0 bulkscore=0 priorityscore=1501 suspectscore=0 malwarescore=0\n classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0\n reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2604020190"}},{"id":3672979,"web_url":"http://patchwork.ozlabs.org/comment/3672979/","msgid":"<9e1cc48c-79ea-486a-96f4-a1d1395d7e47@infradead.org>","list_archive_url":null,"date":"2026-04-03T04:01:47","subject":"Re: [PATCH v6 1/2] docs: s390/pci: Improve and update PCI\n documentation","submitter":{"id":18663,"url":"http://patchwork.ozlabs.org/api/people/18663/","name":"Randy Dunlap","email":"rdunlap@infradead.org"},"content":"Hi,\n\nOn 4/2/26 1:34 PM, Niklas Schnelle wrote:\n> Update the s390 specific PCI documentation to better reflect current\n> behavior and terms such as the handling of Isolated VFs via commit\n> 25f39d3dcb48 (\"s390/pci: Ignore RID for isolated VFs\").\n> \n> Add a descriptions for /sys/firmware/clp/uid_is_unique which was added\n> in commit b043a81ce3ee (\"s390/pci: Expose firmware provided UID Checking\n> state in sysfs\") but missed documentation.\n> \n> Similarly add documentation for the fidparm attribute added by commit\n> 99ad39306a62 (\"s390/pci: Expose FIDPARM attribute in sysfs\") and\n> add a list of pft values and their names.\n> \n> Finally improve formatting of the different attribute descriptions by\n> adding a separating colon.\n> \n> Signed-off-by: Niklas Schnelle <schnelle@linux.ibm.com>\n> ---\n>  Documentation/arch/s390/pci.rst | 139 +++++++++++++++++++++++++++-------------\n>  1 file changed, 94 insertions(+), 45 deletions(-)\n\n\nThese changes are good, so:\nAcked-by: Randy Dunlap <rdunlap@infradead.org>\nTested-by: Randy Dunlap <rdunlap@infradead.org>\n\n\nHowever, I would go a little farther and add these changes if you\nare OK with them. (Patch applies after both of your patches.)","headers":{"Return-Path":"\n <linux-pci+bounces-51795-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-pci@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n secure) header.d=infradead.org header.i=@infradead.org header.a=rsa-sha256\n header.s=bombadil.20210309 header.b=axqu/+VV;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c0a:e001:db::12fc:5321; helo=sea.lore.kernel.org;\n envelope-from=linux-pci+bounces-51795-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=infradead.org header.i=@infradead.org\n header.b=\"axqu/+VV\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=198.137.202.133","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=infradead.org","smtp.subspace.kernel.org;\n spf=none smtp.mailfrom=infradead.org"],"Received":["from sea.lore.kernel.org (sea.lore.kernel.org\n [IPv6:2600:3c0a:e001:db::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fn4md3vqdz1xtJ\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 03 Apr 2026 15:02:09 +1100 (AEDT)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id 139393025D2A\n\tfor <incoming@patchwork.ozlabs.org>; Fri,  3 Apr 2026 04:02:02 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 6EE8F1D61BC;\n\tFri,  3 Apr 2026 04:02:00 +0000 (UTC)","from bombadil.infradead.org (bombadil.infradead.org\n [198.137.202.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 537CB1991D4;\n\tFri,  3 Apr 2026 04:01:54 +0000 (UTC)","from [50.53.43.113] (helo=[192.168.254.34])\n\tby bombadil.infradead.org with esmtpsa (Exim 4.98.2 #2 (Red Hat Linux))\n\tid 1w8VjB-00000001Ak3-4BmC;\n\tFri, 03 Apr 2026 04:01:50 +0000"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775188920; cv=none;\n b=Lf4Ol3PYVEIyzprtlMGyoi7NPUy0vdLmITNnsSCDThXWm2IPPSZihiqQkzWyobOUqn2hd/u8ZsK0WDXBrG2niCFjLx9m6IiqJ3UZH4K0CTw6YYizcznH6+7Ej/de2s2jdF9W5ELCgffXBCxhUZR/F50cTj1l9ohyeAc7oUqafTY=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775188920; c=relaxed/simple;\n\tbh=KlhxTTbe0S2+L2xbVGidcgd76YiRASLn6uvcswLCaVU=;\n\th=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From:\n\t In-Reply-To:Content-Type;\n b=nTzg6EyCU97LpMkXx8gNcLRj5RYqb/KFBWbSYJljU0lat+L9TDDI4J1Zus6Ss+JrYaAOwAevI+JF9pt6BOL71cLwSXxW1KmeRGgi6PPs9m7DPucUxcwFfsv/8l95+FiAhEDuFpDIkl/C4vNXbhefGNIp7I4bnQbYro2ictr/5T0=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=infradead.org;\n spf=none smtp.mailfrom=infradead.org;\n dkim=pass (2048-bit key) header.d=infradead.org header.i=@infradead.org\n header.b=axqu/+VV; arc=none smtp.client-ip=198.137.202.133","DKIM-Signature":"v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=infradead.org; s=bombadil.20210309; h=Content-Transfer-Encoding:\n\tContent-Type:In-Reply-To:From:References:Cc:To:Subject:MIME-Version:Date:\n\tMessage-ID:Sender:Reply-To:Content-ID:Content-Description;\n\tbh=hth5ItCsj8A6hKUrhr9C+dhAotpxXmKlU+z7J5ngyAs=; b=axqu/+VVT6ssg7tTfhgTd3VnKT\n\ttgUc58iew4NhtlTgUr4eXMDUnxW9TgpQU0xCsYZemdwFASZftVgX1nz8vDwosnYpxmhtPMpLw7NM2\n\tvrArPgkmwABZfC94lJkTqzvL5OiwjzZZCM3vM8y9O+WpFvvVwUBfPUuQdscelSWQn8b8OM24GJmmh\n\tjnIsLTRShUhecssRcahCiRyNpRsrHAFT/K9FerX8ktETyaXqSMu2Ci5dwVLQHrM8Ss0Wa/dQe8Xio\n\tN6an47614s2aNsAe30Odxw86oaY6NanalJYUIl11UwiT3ewrQrlN1+vRdk4xEicFglvD4eo2FGX+J\n\trubVJiVg==;","Message-ID":"<9e1cc48c-79ea-486a-96f4-a1d1395d7e47@infradead.org>","Date":"Thu, 2 Apr 2026 21:01:47 -0700","Precedence":"bulk","X-Mailing-List":"linux-pci@vger.kernel.org","List-Id":"<linux-pci.vger.kernel.org>","List-Subscribe":"<mailto:linux-pci+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-pci+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH v6 1/2] docs: s390/pci: Improve and update PCI\n documentation","To":"Niklas Schnelle <schnelle@linux.ibm.com>,\n Bjorn Helgaas <bhelgaas@google.com>, Jonathan Corbet <corbet@lwn.net>,\n Lukas Wunner <lukas@wunner.de>, Shuah Khan <skhan@linuxfoundation.org>","Cc":"Farhan Ali <alifm@linux.ibm.com>,\n Alexander Gordeev <agordeev@linux.ibm.com>,\n Christian Borntraeger <borntraeger@linux.ibm.com>,\n Gerald Schaefer <gerald.schaefer@linux.ibm.com>,\n Gerd Bayer <gbayer@linux.ibm.com>, Heiko Carstens <hca@linux.ibm.com>,\n Julian Ruess <julianr@linux.ibm.com>, Matthew Rosato\n <mjrosato@linux.ibm.com>, Peter Oberparleiter <oberpar@linux.ibm.com>,\n Ramesh Errabolu <ramesh@linux.ibm.com>, Sven Schnelle <svens@linux.ibm.com>,\n Vasily Gorbik <gor@linux.ibm.com>, linux-doc@vger.kernel.org,\n linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org,\n linux-s390@vger.kernel.org","References":"<20260402-uid_slot-v6-0-d5ea0a14ddb9@linux.ibm.com>\n <20260402-uid_slot-v6-1-d5ea0a14ddb9@linux.ibm.com>","Content-Language":"en-US","From":"Randy Dunlap <rdunlap@infradead.org>","In-Reply-To":"<20260402-uid_slot-v6-1-d5ea0a14ddb9@linux.ibm.com>","Content-Type":"text/plain; charset=UTF-8","Content-Transfer-Encoding":"7bit"}},{"id":3673229,"web_url":"http://patchwork.ozlabs.org/comment/3673229/","msgid":"<a3e9dba9-135f-4385-9c26-5a6124457bed@linux.ibm.com>","list_archive_url":null,"date":"2026-04-03T16:54:13","subject":"Re: [PATCH v6 1/2] docs: s390/pci: Improve and update PCI\n documentation","submitter":{"id":73785,"url":"http://patchwork.ozlabs.org/api/people/73785/","name":"Farhan Ali","email":"alifm@linux.ibm.com"},"content":"On 4/2/2026 1:34 PM, Niklas Schnelle wrote:\n> Update the s390 specific PCI documentation to better reflect current\n> behavior and terms such as the handling of Isolated VFs via commit\n> 25f39d3dcb48 (\"s390/pci: Ignore RID for isolated VFs\").\n>\n> Add a descriptions for /sys/firmware/clp/uid_is_unique which was added\n> in commit b043a81ce3ee (\"s390/pci: Expose firmware provided UID Checking\n> state in sysfs\") but missed documentation.\n>\n> Similarly add documentation for the fidparm attribute added by commit\n> 99ad39306a62 (\"s390/pci: Expose FIDPARM attribute in sysfs\") and\n> add a list of pft values and their names.\n>\n> Finally improve formatting of the different attribute descriptions by\n> adding a separating colon.\n>\n> Signed-off-by: Niklas Schnelle<schnelle@linux.ibm.com>\n> ---\n>   Documentation/arch/s390/pci.rst | 139 +++++++++++++++++++++++++++-------------\n>   1 file changed, 94 insertions(+), 45 deletions(-)\n\nThanks for updating this! I wonder if we should update this \ndocumentation to better explain some of the nuances of PCI on s390, or \nmore like \"intro to zpci\". But that could be a separate thing.\n\nReviewed-by: Farhan Ali<alifm@linux.ibm.com>","headers":{"Return-Path":"\n <linux-pci+bounces-51825-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-pci@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=ibm.com header.i=@ibm.com header.a=rsa-sha256\n header.s=pp1 header.b=ElA/3vOt;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c04:e001:36c::12fc:5321; helo=tor.lore.kernel.org;\n envelope-from=linux-pci+bounces-51825-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=ibm.com header.i=@ibm.com\n header.b=\"ElA/3vOt\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=148.163.158.5","smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=linux.ibm.com","smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=linux.ibm.com"],"Received":["from tor.lore.kernel.org (tor.lore.kernel.org\n [IPv6:2600:3c04:e001:36c::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fnPzZ4D8tz1xtJ\n\tfor <incoming@patchwork.ozlabs.org>; Sat, 04 Apr 2026 03:57:46 +1100 (AEDT)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id ED5FE300B74A\n\tfor <incoming@patchwork.ozlabs.org>; Fri,  3 Apr 2026 16:54:22 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 803073C9EE2;\n\tFri,  3 Apr 2026 16:54:21 +0000 (UTC)","from mx0b-001b2d01.pphosted.com (mx0b-001b2d01.pphosted.com\n [148.163.158.5])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 2CCF42DEA9B;\n\tFri,  3 Apr 2026 16:54:19 +0000 (UTC)","from pps.filterd (m0360072.ppops.net [127.0.0.1])\n\tby mx0a-001b2d01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 632MEmTT3639069;\n\tFri, 3 Apr 2026 16:54:17 GMT","from ppma23.wdc07v.mail.ibm.com\n (5d.69.3da9.ip4.static.sl-reverse.com [169.61.105.93])\n\tby mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 4d66msgf1m-1\n\t(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);\n\tFri, 03 Apr 2026 16:54:16 +0000 (GMT)","from pps.filterd (ppma23.wdc07v.mail.ibm.com [127.0.0.1])\n\tby ppma23.wdc07v.mail.ibm.com (8.18.1.2/8.18.1.2) with ESMTP id\n 633DZefs013987;\n\tFri, 3 Apr 2026 16:54:16 GMT","from smtprelay02.dal12v.mail.ibm.com ([172.16.1.4])\n\tby ppma23.wdc07v.mail.ibm.com (PPS) with ESMTPS id 4d6ttkxqd7-1\n\t(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);\n\tFri, 03 Apr 2026 16:54:16 +0000","from smtpav04.dal12v.mail.ibm.com (smtpav04.dal12v.mail.ibm.com\n [10.241.53.103])\n\tby smtprelay02.dal12v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id\n 633GsEvZ131812\n\t(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);\n\tFri, 3 Apr 2026 16:54:15 GMT","from smtpav04.dal12v.mail.ibm.com (unknown [127.0.0.1])\n\tby IMSVA (Postfix) with ESMTP id D3D9E5805E;\n\tFri,  3 Apr 2026 16:54:14 +0000 (GMT)","from smtpav04.dal12v.mail.ibm.com (unknown [127.0.0.1])\n\tby IMSVA (Postfix) with ESMTP id 9585058056;\n\tFri,  3 Apr 2026 16:54:13 +0000 (GMT)","from [9.61.255.240] (unknown [9.61.255.240])\n\tby smtpav04.dal12v.mail.ibm.com (Postfix) with ESMTP;\n\tFri,  3 Apr 2026 16:54:13 +0000 (GMT)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775235261; cv=none;\n b=aQjJXJivD6LUuVyw/J7slumAoBxrcWNcX7moy1KkKW1J9vTQlJTkllxKtES9Tp+xS7ZJrIlLMAWJoVwDo5RN0b7KlkteTCnsLvDy1nS9HvX0wOMExT+cU2mxLl88QMDGrn5KKME9fNUpLz4MM72fCMMquJgysfNGncyTUQtljAk=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775235261; c=relaxed/simple;\n\tbh=r1FVPF1SnkUniApeSY1Xgo6UkbKKvPd2CZ6kcg61h9g=;\n\th=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From:\n\t In-Reply-To:Content-Type;\n b=Faejuu+wWObp8006xNSavmTiAQQmdK86lYlbmMWFpsZvwGY+mIC9lkJVuGu2Use4ofVZQ8UR93dfKTT+ULW1XBS39fIg6xvzCHNxF5SBH0kO98lzIUJdrcDIBZgwCR8+xDEFO6qkBxSClcY10/x47T15yybCXQnmhKOxglZZd+Y=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=none dis=none) header.from=linux.ibm.com;\n spf=pass smtp.mailfrom=linux.ibm.com;\n dkim=pass (2048-bit key) header.d=ibm.com header.i=@ibm.com\n header.b=ElA/3vOt; arc=none smtp.client-ip=148.163.158.5","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc\n\t:content-transfer-encoding:content-type:date:from:in-reply-to\n\t:message-id:mime-version:references:subject:to; s=pp1; bh=dzmb4f\n\tpyHSGcBpjCWgcSEnS06xDWx8zweQ5ZLNwenJw=; b=ElA/3vOtcKq+S9lthsVgEd\n\tctxAIHzG/MyqbZdf/u0Mees5196rDCkflBtNgEmn4hgb+jPNjSkAMkKZlmgb58rL\n\tBFOKYPFNoAE/FNb8nEcDSvALgTKwCC4bvGHMA39jI4iMU9C6w/xUBcDvlyQYkUbd\n\tjmFKskUN7/+0GkTYJ+3KdL18635m5uEZNdz3nuK1sIvLwKdPaJ0SB1G43NGROI98\n\tw1FiJt49NOlbX6uAILKMwqdPjxjKP6zSUrenzECSLGkSBnQLEmQOYO6xGBShHtOH\n\taNxQad2EEtPGW6fDd1Asgu60lazHFhjTSFB+0yB4iMAJM9tWmtQr+v4eZ5Cuz7Kg\n\t==","Message-ID":"<a3e9dba9-135f-4385-9c26-5a6124457bed@linux.ibm.com>","Date":"Fri, 3 Apr 2026 09:54:13 -0700","Precedence":"bulk","X-Mailing-List":"linux-pci@vger.kernel.org","List-Id":"<linux-pci.vger.kernel.org>","List-Subscribe":"<mailto:linux-pci+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-pci+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","User-Agent":"Mozilla Thunderbird","Subject":"Re: [PATCH v6 1/2] docs: s390/pci: Improve and update PCI\n documentation","To":"Niklas Schnelle <schnelle@linux.ibm.com>,\n        Bjorn Helgaas <bhelgaas@google.com>, Jonathan Corbet <corbet@lwn.net>,\n        Lukas Wunner <lukas@wunner.de>, Shuah Khan <skhan@linuxfoundation.org>","Cc":"Alexander Gordeev <agordeev@linux.ibm.com>,\n        Christian Borntraeger <borntraeger@linux.ibm.com>,\n        Gerald Schaefer <gerald.schaefer@linux.ibm.com>,\n        Gerd Bayer <gbayer@linux.ibm.com>, Heiko Carstens <hca@linux.ibm.com>,\n        Julian Ruess <julianr@linux.ibm.com>,\n        Matthew Rosato\n <mjrosato@linux.ibm.com>,\n        Peter Oberparleiter <oberpar@linux.ibm.com>,\n        Ramesh Errabolu <ramesh@linux.ibm.com>,\n        Sven Schnelle <svens@linux.ibm.com>,\n Vasily Gorbik <gor@linux.ibm.com>,\n        linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org,\n        linux-pci@vger.kernel.org, linux-s390@vger.kernel.org","References":"<20260402-uid_slot-v6-0-d5ea0a14ddb9@linux.ibm.com>\n <20260402-uid_slot-v6-1-d5ea0a14ddb9@linux.ibm.com>","Content-Language":"en-US","From":"Farhan Ali <alifm@linux.ibm.com>","In-Reply-To":"<20260402-uid_slot-v6-1-d5ea0a14ddb9@linux.ibm.com>","Content-Type":"text/plain; charset=UTF-8; format=flowed","Content-Transfer-Encoding":"7bit","X-TM-AS-GCONF":"00","X-Proofpoint-Reinject":"loops=2 maxloops=12","X-Authority-Analysis":"v=2.4 cv=J6enLQnS c=1 sm=1 tr=0 ts=69cff0b9 cx=c_pps\n a=3Bg1Hr4SwmMryq2xdFQyZA==:117 a=3Bg1Hr4SwmMryq2xdFQyZA==:17\n a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=VkNPw1HP01LnGYTKEx00:22\n a=RnoormkPH1_aCDwRdu11:22 a=RzCfie-kr_QcCd8fBx8p:22 a=VnNF1IyMAAAA:8\n a=OYrjuxTueeVGiqUQM9MA:9 a=QEXdDO2ut3YA:10","X-Proofpoint-Spam-Details-Enc":"AW1haW4tMjYwNDAzMDE1MCBTYWx0ZWRfX1PG//TsgaB2w\n Me8Gl7vofevTGMaW2AT2Nb/IuQDoYOml/PE1LOw6ntenE5KgvAU+doRjhNfKNcFGshBhO0524ft\n dSCIsV2BIMV8OkwEjTQRHzu7ga0ANCyz+PpgZL6iDWzwJJXrpJSYbJVZbgtyslSd1LVLVlCJoj2\n kAHIKaJnY2ZlEaWNW6WOs2GIUd//vk0MBK1zRs+C5+kxNEj6p22ZJ0XX9Z3FCcyzf85ra5TT3IV\n mRpYdkt6SDwSuT8cpgNSt6INYU706Xk2iRUjiWT6ABC9mVE49Um6BbTmGIwvKsLpBRYngIwQGFZ\n AWo5IVXJMmL6oJyfQ0BaLOgentlonv0YevL+6TowoJ6cAJ6cIHonBZ82b6AcC41XxDx93asCc+H\n m61wxhUDs+ji/taQkLiXIGtr8QVCqAMpiFapfu6NjGx1n8Jskgo63qCjozujQ4emTEUcvak6HDh\n nMSxGQ6V+tAiToQz4DQ==","X-Proofpoint-GUID":"Yrf6opRGyg-WjLzVF2u8PuAAV2eVMrWt","X-Proofpoint-ORIG-GUID":"w797PbUa0vtLHVwoS_DxlEmJDFtePBOD","X-Proofpoint-Virus-Version":"vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-04-03_05,2026-04-03_01,2025-10-01_01","X-Proofpoint-Spam-Details":"rule=outbound_notspam policy=outbound score=0\n suspectscore=0 clxscore=1011 adultscore=0 priorityscore=1501 bulkscore=0\n phishscore=0 malwarescore=0 lowpriorityscore=0 spamscore=0 impostorscore=0\n classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0\n reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2604030150"}}]