[{"id":3674740,"web_url":"http://patchwork.ozlabs.org/comment/3674740/","msgid":"<ttd6cui@ub.hpns>","list_archive_url":null,"date":"2026-04-08T12:18:18","subject":"Re: [PATCH v8 0/2] PCI: s390: Expose the UID as an arch specific PCI\n slot attribute","submitter":{"id":74365,"url":"http://patchwork.ozlabs.org/api/people/74365/","name":"Vasily Gorbik","email":"gor@linux.ibm.com"},"content":"On Tue, Apr 07, 2026 at 03:24:44PM +0200, Niklas Schnelle wrote:\n> Add a mechanism for architecture specific attributes on\n> PCI slots in order to add the user-defined ID (UID) as an s390 specific\n> PCI slot attribute. First though improve some issues with the s390 specific\n> documentation of PCI sysfs attributes noticed during development.\n\n> Niklas Schnelle (2):\n>       docs: s390/pci: Improve and update PCI documentation\n>       PCI: s390: Expose the UID as an arch specific PCI slot attribute\n> \n>  Documentation/arch/s390/pci.rst | 151 +++++++++++++++++++++++++++-------------\n>  arch/s390/include/asm/pci.h     |   4 ++\n>  arch/s390/pci/pci_sysfs.c       |  20 ++++++\n>  drivers/pci/slot.c              |  13 +++-\n>  4 files changed, 140 insertions(+), 48 deletions(-)\n\nBjorn, would you like to take this through the PCI tree? I think Niklas\nphrased the subject with that in mind.\n\nOtherwise, I can take it through the s390 tree. If so, could you give\nme your Acked-by?","headers":{"Return-Path":"\n <linux-pci+bounces-52151-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=HHwqjRWs;\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-52151-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=\"HHwqjRWs\"","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)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4frMmJ6Lpwz1yD3\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 08 Apr 2026 22:28:16 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id 478D13066455\n\tfor <incoming@patchwork.ozlabs.org>; Wed,  8 Apr 2026 12:18:41 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id B3AAC263C8C;\n\tWed,  8 Apr 2026 12:18:38 +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 6208919995E;\n\tWed,  8 Apr 2026 12:18:37 +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 6386WUO92326341;\n\tWed, 8 Apr 2026 12:18:27 GMT","from ppma22.wdc07v.mail.ibm.com\n (5c.69.3da9.ip4.static.sl-reverse.com [169.61.105.92])\n\tby mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 4dcn2kf9t0-1\n\t(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);\n\tWed, 08 Apr 2026 12:18:26 +0000 (GMT)","from pps.filterd (ppma22.wdc07v.mail.ibm.com [127.0.0.1])\n\tby ppma22.wdc07v.mail.ibm.com (8.18.1.2/8.18.1.2) with ESMTP id\n 638BBdUw007951;\n\tWed, 8 Apr 2026 12:18:25 GMT","from smtprelay04.fra02v.mail.ibm.com ([9.218.2.228])\n\tby ppma22.wdc07v.mail.ibm.com (PPS) with ESMTPS id 4dcmg2fac2-1\n\t(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);\n\tWed, 08 Apr 2026 12:18:25 +0000","from smtpav07.fra02v.mail.ibm.com (smtpav07.fra02v.mail.ibm.com\n [10.20.54.106])\n\tby smtprelay04.fra02v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id\n 638CILR214680470\n\t(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);\n\tWed, 8 Apr 2026 12:18:21 GMT","from smtpav07.fra02v.mail.ibm.com (unknown [127.0.0.1])\n\tby IMSVA (Postfix) with ESMTP id 6F0CD20043;\n\tWed,  8 Apr 2026 12:18:21 +0000 (GMT)","from smtpav07.fra02v.mail.ibm.com (unknown [127.0.0.1])\n\tby IMSVA (Postfix) with ESMTP id 4083220040;\n\tWed,  8 Apr 2026 12:18:20 +0000 (GMT)","from localhost (unknown [9.111.74.150])\n\tby smtpav07.fra02v.mail.ibm.com (Postfix) with ESMTPS;\n\tWed,  8 Apr 2026 12:18:20 +0000 (GMT)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775650718; cv=none;\n b=p6hSDTDsHZdWdH+MUnkPHdruijbpVUqAVAPOGA7+vUd5XvvAAVgiZtMFr+eXcEMgs+zD4spJRu50UYH5cyloshf6P5mcW4VH1ARpJhLK6KdDhaZtTKazBhrXj4oLykXjcSGG0LaHsEybEeVjiJ6Mr817sFF4bN135Xa7Jh5RCWY=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775650718; c=relaxed/simple;\n\tbh=NEamxRS6+kDuLVN0NlzLC4mte30BzxM9ZKGmkI/TeYA=;\n\th=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:\n\t Content-Type:Content-Disposition:In-Reply-To;\n b=QWZ6bj+6hYYIoMfsj1dt/xOh5CRZ0BF/actbBgW7ZAjXxRJRLpL0b8xCVCbbbN3HgokGkMFunZWRK/BH/FRWVmB9P9wrU0eKVCElmOTJIxM1WIQ0Bhw980UfA78KCnwTfjZKleJaDdFQ5P8wM33mpf7vLRlPtuOWXO57Jyd1bc0=","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=HHwqjRWs; 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-type:date:from:in-reply-to:message-id:mime-version\n\t:references:subject:to; s=pp1; bh=GJbLlRtw6wjUVT8JSn1mcrdk/q0v20\n\twVGSdIuxw5BVs=; b=HHwqjRWswXO4W1P5/MKMKwItUC8X5CqVA8l3c6eLCqXYvH\n\tL89IlhIJyLLqGGBmp146I5mG4DCrnw+bUiqu86F1kkIHitd2g4uJ+Gz/F9GQovoH\n\t4bsObvZKLHkqle3+/TZqwA+hMDGs+yI9FcfHZf8Eo+VRhapai6Lz7OhRKDDKg+EE\n\tunfULi2eKOHxO++A8rohfLpZxxacfqQihuf+/SbdKJmykYeK86Ne9b/jebttDj82\n\tRksqbjh2VUfNr/YvhdIGCyQKumr/4j5p5kv7xaNtxWR4+GeRz19Ezl4+I1WbU25O\n\tS+fQ3MAK8iETtJ1M7xnF4PAPnyh+v3N5UXz3Hqvw==","Date":"Wed, 8 Apr 2026 14:18:18 +0200","From":"Vasily Gorbik <gor@linux.ibm.com>","To":"Bjorn Helgaas <bhelgaas@google.com>","Cc":"Niklas Schnelle <schnelle@linux.ibm.com>,\n Jonathan Corbet <corbet@lwn.net>,\n        Lukas Wunner <lukas@wunner.de>,\n Shuah Khan <skhan@linuxfoundation.org>,\n        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        Matthew Rosato <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>, linux-doc@vger.kernel.org,\n        linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org,\n        linux-s390@vger.kernel.org, Randy Dunlap <rdunlap@infradead.org>","Subject":"Re: [PATCH v8 0/2] PCI: s390: Expose the UID as an arch specific PCI\n slot attribute","Message-ID":"<ttd6cui@ub.hpns>","References":"<20260407-uid_slot-v8-0-15ae4409d2ce@linux.ibm.com>","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","Content-Type":"text/plain; charset=utf-8","Content-Disposition":"inline","In-Reply-To":"<20260407-uid_slot-v8-0-15ae4409d2ce@linux.ibm.com>","X-TM-AS-GCONF":"00","X-Proofpoint-Reinject":"loops=2 maxloops=12","X-Proofpoint-Spam-Details-Enc":"AW1haW4tMjYwNDA4MDEwOSBTYWx0ZWRfX1nx7gB4ylQPP\n xaxXrnmWcSUlFb/gtNTzoG8BnrEQHPpnJC8WFvGKMUjB8U/89mi2PBMVTQHaR7GWCRKJ1lbuREf\n NNRUYJQVmWXD35XJIzcEaFuFfVqundIPO39RFz/qbGVgVfS9Qpm2+864BkRzslZpLs9c05zOrAO\n tRmK8jAXTmvWlLvn8dM2hVaPtc2xM8J+e/11Ot3jnkPqTwavv6WNLLTyqeBVo0Ru3/4qumWnNj9\n DJFjrA1dGmdZgj4JBwWTKvobcUs2q7cY4a40qu7qGtOweUQXecBAwtMhWC8PwDYLYORZehew2ux\n 8NB14FlUakhcrGICUj4hKxK7w3d/8DjFhQ1cEo9PTcWnc1gmgt4+U6hk/JZspivd8j30PnJ25n1\n 7fsWNdNwJ62bRQ0OFHHbIfWJysBh+tXxShA5om2+iWNSLLEFPPfYs130Zq12jynUcpxrvpyUKyl\n emtIwHuEJ3R+owh+yyg==","X-Proofpoint-ORIG-GUID":"Z79VdgAyCLMQQb9gx2eIg7V2_VTxlr8X","X-Authority-Analysis":"v=2.4 cv=e9k2j6p/ c=1 sm=1 tr=0 ts=69d64792 cx=c_pps\n a=5BHTudwdYE3Te8bg5FgnPg==:117 a=5BHTudwdYE3Te8bg5FgnPg==:17\n a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=VkNPw1HP01LnGYTKEx00:22\n a=RnoormkPH1_aCDwRdu11:22 a=Y2IxJ9c9Rs8Kov3niI8_:22 a=7fw9t-owY_ObQSO0K9YA:9\n a=QEXdDO2ut3YA:10","X-Proofpoint-GUID":"_ezVQgjW-Tp2IxpVFlQ9ZIfKS3TqoZcl","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-08_03,2026-04-08_01,2025-10-01_01","X-Proofpoint-Spam-Details":"rule=outbound_notspam policy=outbound score=0\n clxscore=1011 impostorscore=0 malwarescore=0 suspectscore=0 spamscore=0\n bulkscore=0 adultscore=0 priorityscore=1501 phishscore=0 lowpriorityscore=0\n classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0\n reason=mlx scancount=1 engine=8.22.0-2604010000 definitions=main-2604080109"}},{"id":3674861,"web_url":"http://patchwork.ozlabs.org/comment/3674861/","msgid":"<20260408165737.GA295659@bhelgaas>","list_archive_url":null,"date":"2026-04-08T16:57:37","subject":"Re: [PATCH v8 0/2] PCI: s390: Expose the UID as an arch specific PCI\n slot attribute","submitter":{"id":67298,"url":"http://patchwork.ozlabs.org/api/people/67298/","name":"Bjorn Helgaas","email":"helgaas@kernel.org"},"content":"On Wed, Apr 08, 2026 at 02:18:18PM +0200, Vasily Gorbik wrote:\n> On Tue, Apr 07, 2026 at 03:24:44PM +0200, Niklas Schnelle wrote:\n> > Add a mechanism for architecture specific attributes on\n> > PCI slots in order to add the user-defined ID (UID) as an s390 specific\n> > PCI slot attribute. First though improve some issues with the s390 specific\n> > documentation of PCI sysfs attributes noticed during development.\n> \n> > Niklas Schnelle (2):\n> >       docs: s390/pci: Improve and update PCI documentation\n> >       PCI: s390: Expose the UID as an arch specific PCI slot attribute\n> > \n> >  Documentation/arch/s390/pci.rst | 151 +++++++++++++++++++++++++++-------------\n> >  arch/s390/include/asm/pci.h     |   4 ++\n> >  arch/s390/pci/pci_sysfs.c       |  20 ++++++\n> >  drivers/pci/slot.c              |  13 +++-\n> >  4 files changed, 140 insertions(+), 48 deletions(-)\n> \n> Bjorn, would you like to take this through the PCI tree? I think Niklas\n> phrased the subject with that in mind.\n> \n> Otherwise, I can take it through the s390 tree. If so, could you give\n> me your Acked-by?\n\nI did ack it, but I guess it was a previous version:\n\n  https://lore.kernel.org/all/20260407193205.GA247806@bhelgaas\n\nIt'd be great if you merged it via s390.  The interesting parts are\nreally in arch/s390.","headers":{"Return-Path":"\n <linux-pci+bounces-52165-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=kernel.org header.i=@kernel.org header.a=rsa-sha256\n header.s=k20201202 header.b=UYnztJT3;\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-52165-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=\"UYnztJT3\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=10.30.226.201"],"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)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4frTn636cSz1yD3\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 09 Apr 2026 02:59:22 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id 79D85302F0DD\n\tfor <incoming@patchwork.ozlabs.org>; Wed,  8 Apr 2026 16:57:40 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id DE6753AB262;\n\tWed,  8 Apr 2026 16:57:38 +0000 (UTC)","from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org\n [10.30.226.201])\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 BA1BF347503;\n\tWed,  8 Apr 2026 16:57:38 +0000 (UTC)","by smtp.kernel.org (Postfix) with ESMTPSA id 80797C19421;\n\tWed,  8 Apr 2026 16:57:38 +0000 (UTC)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775667458; cv=none;\n b=uWTQp91w7hDcAzF+0KbHBYaVSk2nRakMVdRTyDQdfL+h/tvrUpIsZdPDXPAKhYGTvDyE4ONJIucBkkP1yikit2i21abmJI+xzfeZ3HQWEWR+sHxt+EUyNBhWasaIgte2GfK3jjbsOqJ0KW9V5tP/Fzg5mgQakNG8V8n+2i1otjQ=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775667458; c=relaxed/simple;\n\tbh=TSoeUXlgXH8Id4vYAnP139iSG/GBAmuilTv4/38sppw=;\n\th=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type:\n\t Content-Disposition:In-Reply-To;\n b=AYdfHeSIkzXsJcR6Wh5+mmv8GF1jotmilzcYhk21Fsb7s+bPLSPwXzFqdb2V05dB5SZN+Jo8kbvs0r2tZ1Fq2zB5ZSZ0JU1uxBOGJ8LZKjjKrm1jRlHH+tb8s8dX3J5vZeuqckrZEMnePbv9kPfrwiJk5nEFDoPczxQOqIJNmY0=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org\n header.b=UYnztJT3; arc=none smtp.client-ip=10.30.226.201","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org;\n\ts=k20201202; t=1775667458;\n\tbh=TSoeUXlgXH8Id4vYAnP139iSG/GBAmuilTv4/38sppw=;\n\th=Date:From:To:Cc:Subject:In-Reply-To:From;\n\tb=UYnztJT3NAozh9+rPNkiS8mTmYvo8ka5gZ2YoPN/WnY+m6Ia5+LMYnf1T+P3gCGmu\n\t TqEVVpxNjKmptIUfcq7UNrWI9418oA1E6Y9Qzeuqg+iDPq/rwDO+XiludU9Pd9TyrM\n\t YVXW9qG5xLevNcBaghxW9m2SFzpRDPQiIIqxa3O8SDeVzhtv7WalGApblfZdvpiMlT\n\t 6MXxweyMzDknf6RbrUepI7UbUERl+r3dmjGs/iR5SUVy7myw9KrLMVqtFsKNkw97zg\n\t W1S0NB2BJdFxIUTp06ezPb1LZpr9DPNis05mIJ4BqFhKeX9KFX3TVOpIRm/KKE5mGS\n\t YQfgU+VT7duCg==","Date":"Wed, 8 Apr 2026 11:57:37 -0500","From":"Bjorn Helgaas <helgaas@kernel.org>","To":"Vasily Gorbik <gor@linux.ibm.com>","Cc":"Bjorn Helgaas <bhelgaas@google.com>,\n\tNiklas Schnelle <schnelle@linux.ibm.com>,\n\tJonathan Corbet <corbet@lwn.net>, Lukas Wunner <lukas@wunner.de>,\n\tShuah Khan <skhan@linuxfoundation.org>,\n\tFarhan Ali <alifm@linux.ibm.com>,\n\tAlexander Gordeev <agordeev@linux.ibm.com>,\n\tChristian Borntraeger <borntraeger@linux.ibm.com>,\n\tGerald Schaefer <gerald.schaefer@linux.ibm.com>,\n\tGerd Bayer <gbayer@linux.ibm.com>,\n\tHeiko Carstens <hca@linux.ibm.com>,\n\tJulian Ruess <julianr@linux.ibm.com>,\n\tMatthew Rosato <mjrosato@linux.ibm.com>,\n\tPeter Oberparleiter <oberpar@linux.ibm.com>,\n\tRamesh Errabolu <ramesh@linux.ibm.com>,\n\tSven Schnelle <svens@linux.ibm.com>, linux-doc@vger.kernel.org,\n\tlinux-kernel@vger.kernel.org, linux-pci@vger.kernel.org,\n\tlinux-s390@vger.kernel.org, Randy Dunlap <rdunlap@infradead.org>","Subject":"Re: [PATCH v8 0/2] PCI: s390: Expose the UID as an arch specific PCI\n slot attribute","Message-ID":"<20260408165737.GA295659@bhelgaas>","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","Content-Type":"text/plain; charset=us-ascii","Content-Disposition":"inline","In-Reply-To":"<ttd6cui@ub.hpns>"}},{"id":3675019,"web_url":"http://patchwork.ozlabs.org/comment/3675019/","msgid":"<ttd774q@ub.hpns>","list_archive_url":null,"date":"2026-04-08T23:12:26","subject":"Re: [PATCH v8 0/2] PCI: s390: Expose the UID as an arch specific PCI\n slot attribute","submitter":{"id":74365,"url":"http://patchwork.ozlabs.org/api/people/74365/","name":"Vasily Gorbik","email":"gor@linux.ibm.com"},"content":"On Tue, Apr 07, 2026 at 03:24:44PM +0200, Niklas Schnelle wrote:\n> Add a mechanism for architecture specific attributes on\n> PCI slots in order to add the user-defined ID (UID) as an s390 specific\n> PCI slot attribute. First though improve some issues with the s390 specific\n> documentation of PCI sysfs attributes noticed during development. \n\n> Niklas Schnelle (2):\n>       docs: s390/pci: Improve and update PCI documentation\n>       PCI: s390: Expose the UID as an arch specific PCI slot attribute\n> \n>  Documentation/arch/s390/pci.rst | 151 +++++++++++++++++++++++++++-------------\n>  arch/s390/include/asm/pci.h     |   4 ++\n>  arch/s390/pci/pci_sysfs.c       |  20 ++++++\n>  drivers/pci/slot.c              |  13 +++-\n>  4 files changed, 140 insertions(+), 48 deletions(-)\n\nApplied to s390 tree, thank you!","headers":{"Return-Path":"\n <linux-pci+bounces-52180-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=RnXSvFBQ;\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-52180-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=\"RnXSvFBQ\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=148.163.156.1","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 4frf491Kh9z1yCv\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 09 Apr 2026 09:12:57 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id 8F9323017FA3\n\tfor <incoming@patchwork.ozlabs.org>; Wed,  8 Apr 2026 23:12:53 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id B5746379ED7;\n\tWed,  8 Apr 2026 23:12:52 +0000 (UTC)","from mx0a-001b2d01.pphosted.com (mx0a-001b2d01.pphosted.com\n [148.163.156.1])\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 87A9F27FB37;\n\tWed,  8 Apr 2026 23:12:51 +0000 (UTC)","from pps.filterd (m0356517.ppops.net [127.0.0.1])\n\tby mx0a-001b2d01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 638IBOWd2301624;\n\tWed, 8 Apr 2026 23:12:40 GMT","from ppma12.dal12v.mail.ibm.com\n (dc.9e.1632.ip4.static.sl-reverse.com [50.22.158.220])\n\tby mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 4dcn2fjc4e-1\n\t(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);\n\tWed, 08 Apr 2026 23:12:37 +0000 (GMT)","from pps.filterd (ppma12.dal12v.mail.ibm.com [127.0.0.1])\n\tby ppma12.dal12v.mail.ibm.com (8.18.1.2/8.18.1.2) with ESMTP id\n 638KGLse026723;\n\tWed, 8 Apr 2026 23:12:36 GMT","from smtprelay06.fra02v.mail.ibm.com ([9.218.2.230])\n\tby ppma12.dal12v.mail.ibm.com (PPS) with ESMTPS id 4dcmg81ag8-1\n\t(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);\n\tWed, 08 Apr 2026 23:12:36 +0000","from smtpav01.fra02v.mail.ibm.com (smtpav01.fra02v.mail.ibm.com\n [10.20.54.100])\n\tby smtprelay06.fra02v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id\n 638NCT0f27263420\n\t(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);\n\tWed, 8 Apr 2026 23:12:29 GMT","from smtpav01.fra02v.mail.ibm.com (unknown [127.0.0.1])\n\tby IMSVA (Postfix) with ESMTP id 429CB20043;\n\tWed,  8 Apr 2026 23:12:29 +0000 (GMT)","from smtpav01.fra02v.mail.ibm.com (unknown [127.0.0.1])\n\tby IMSVA (Postfix) with ESMTP id F0E2D20040;\n\tWed,  8 Apr 2026 23:12:27 +0000 (GMT)","from localhost (unknown [9.111.74.150])\n\tby smtpav01.fra02v.mail.ibm.com (Postfix) with ESMTPS;\n\tWed,  8 Apr 2026 23:12:27 +0000 (GMT)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775689972; cv=none;\n b=ikd9w3OyX1rRxANCr45O+6XaLrKRuzoiEZ6O0UAqiXa6V9Tyz/vGYfFC8naBFaxJo+RBDFGznhNB4Qy3PSjHHVyb3WWRSP+MJtKAb9eel6qfc0L2V+Ff3YCbW/mcCxI9gzcxs9OfmyqiqBcvxX/ZM8/aawQ89gHiP8+Bc9OxRrQ=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775689972; c=relaxed/simple;\n\tbh=4ixOa87Rl+zC5lLX74n74Emn8LZURNkIR0pJN/SLRk0=;\n\th=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version:\n\t Content-Type:Content-Disposition:In-Reply-To;\n b=UshZQAI/xEi+Ba3qFYJNkk9/Js6kadq+DnTumTqx1vTktQN72ywP/uBCefbPKia1CfpaqzjTP+377llDYQCI/CyvdH1csCuQYCGKwuZXEjkOZQhMbeh9iNPeY59AJadpEyaD37jPJbBaB8iX92Fo+VYtmSUiqejGiRc40a1G5lw=","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=RnXSvFBQ; arc=none smtp.client-ip=148.163.156.1","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=cc\n\t:content-type:date:from:in-reply-to:message-id:mime-version\n\t:references:subject:to; s=pp1; bh=xQl6MmNdG3YYnHAHUYZMWGICh6uDQs\n\tSLUxVz+4KVHYQ=; b=RnXSvFBQQNyH5EJIs1e943OMDWq861BdQky3UOGKZ2lFm1\n\t0+0OKc/GdTsM7ferqZEaIPF6FZfBVhA+c5iYhiiH6CDKOo759m/IKmTm2QX+JlKg\n\tKgQh+agqStcJjP902dgFarU1TdheWklVDjCx9V8OqQZ/Dh1CrP9v9C0cdlpYeoF9\n\tlfq1auoBu1eYrxEM6jxQ3+wFuZH7/79nWTF/pCH43IOA/3frVLJsO1M89PU2Bj9r\n\tnYtueXpe7Fw4KiiMkR0XMF+FLi6JTXPwen2x2keeaAsSWo5m2TXyu2WmdZDN28Z1\n\tnSIpn2bm6aUbEdSM+aLEr16aDxDrwKA7/NZwHTFA==","Date":"Thu, 9 Apr 2026 01:12:26 +0200","From":"Vasily Gorbik <gor@linux.ibm.com>","To":"Niklas Schnelle <schnelle@linux.ibm.com>","Cc":"Bjorn Helgaas <bhelgaas@google.com>, Jonathan Corbet <corbet@lwn.net>,\n        Lukas Wunner <lukas@wunner.de>,\n Shuah Khan <skhan@linuxfoundation.org>,\n        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        Matthew Rosato <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>, linux-doc@vger.kernel.org,\n        linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org,\n        linux-s390@vger.kernel.org, Randy Dunlap <rdunlap@infradead.org>","Subject":"Re: [PATCH v8 0/2] PCI: s390: Expose the UID as an arch specific PCI\n slot attribute","Message-ID":"<ttd774q@ub.hpns>","References":"<20260407-uid_slot-v8-0-15ae4409d2ce@linux.ibm.com>","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","Content-Type":"text/plain; charset=utf-8","Content-Disposition":"inline","In-Reply-To":"<20260407-uid_slot-v8-0-15ae4409d2ce@linux.ibm.com>","X-TM-AS-GCONF":"00","X-Proofpoint-Reinject":"loops=2 maxloops=12","X-Proofpoint-Spam-Details-Enc":"AW1haW4tMjYwNDA4MDIxMSBTYWx0ZWRfX04fSY9lJXWCl\n Hybl/B4eBz5+w1drE2mmzeDWpQ1oB5MNuElxem7elzqStgpPyzcYhgngG3DMZDQPxpjf4nwfcwY\n UlAyKf3iP8Vr060Xp1HVURYjTD08EmZiBAgP2Dts6Smbp30vGVFZuEUMMjLbcO9GQZMFDMRa5Qg\n XLjl8A22tz4rEqkmSK3dBVhk8ipKz5e6Zy5pxxFc5X86dTZADIMsSevBSEHYzoY84pmsxWsuD1B\n qHRPiqbob3kOtJVLRfhiD5Nlyw7yK7jqAe/dpGvRrvqf0SScTDyyFz10vp7f+JTzhEoJjiwicMc\n a6GWLWqF2hY7n7XX7sX2C3iTzKy/+Kqu8H2d2ssxH7hiLK7LqPGslSSHpOWhZ5T2QMgfPdd4BX2\n hom9+dv2JbUl0piZFd4TPVVDEdh2V00G5dHYCfU393DHTA7PnDNymZROmUU499yFmuHgHJxuJpI\n LU5N86TkcocpxUX+dqg==","X-Authority-Analysis":"v=2.4 cv=FsY1OWrq c=1 sm=1 tr=0 ts=69d6e0e7 cx=c_pps\n a=bLidbwmWQ0KltjZqbj+ezA==:117 a=bLidbwmWQ0KltjZqbj+ezA==:17\n a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=VkNPw1HP01LnGYTKEx00:22\n a=RnoormkPH1_aCDwRdu11:22 a=U7nrCbtTmkRpXpFmAIza:22 a=7fw9t-owY_ObQSO0K9YA:9\n a=QEXdDO2ut3YA:10","X-Proofpoint-ORIG-GUID":"qpQNmMpZT1FSp0wZBE931XIvoIwTc2va","X-Proofpoint-GUID":"7IdXthYsBHhh8Nb4CRm6PuqhLy-jLcnN","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-08_06,2026-04-08_01,2025-10-01_01","X-Proofpoint-Spam-Details":"rule=outbound_notspam policy=outbound score=0\n bulkscore=0 priorityscore=1501 impostorscore=0 spamscore=0 phishscore=0\n lowpriorityscore=0 clxscore=1015 adultscore=0 malwarescore=0 suspectscore=0\n classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0\n reason=mlx scancount=1 engine=8.22.0-2604010000 definitions=main-2604080211"}}]