[{"id":1766827,"web_url":"http://patchwork.ozlabs.org/comment/1766827/","msgid":"<20170912094049.GA14111@localhost.localdomain>","list_archive_url":null,"date":"2017-09-12T09:40:49","subject":"Re: [v4,\n\t0/3] Workaround for bus/slot reset on Cavium cn8xxx root ports","submitter":{"id":70764,"url":"http://patchwork.ozlabs.org/api/people/70764/","name":"Vadim Lomovtsev","email":"Vadim.Lomovtsev@caviumnetworks.com"},"content":"Hi all,\n\nAre there any updates on this ?\nComments/objections/acks/nacks ?\n\nWBBR,\nVadim\n\nOn Fri, Sep 08, 2017 at 10:10:30AM +0200, Jan Glauber wrote:\n> Using vfio-pci on a combination of cn8xxx and some PCI devices results in\n> a kernel panic. This is triggered by issuing a bus or a slot reset\n> on the PCI device.\n> \n> With this series both checks indicate that the reset is not possible\n> preventing the kernel panic.\n> \n> David Daney (2):\n>   PCI: Allow PCI_DEV_FLAGS_NO_BUS_RESET to be used on bus device\n>   PCI: Avoid bus reset for Cavium cn8xxx root ports\n> \n> Jan Glauber (1):\n>   PCI: Avoid slot reset if bus reset is not possible\n> \n>  drivers/pci/pci.c    | 8 ++++++++\n>  drivers/pci/quirks.c | 8 ++++++++\n>  2 files changed, 16 insertions(+)","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org header.b=\"nrkyZprs\"; \n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=CAVIUMNETWORKS.onmicrosoft.com\n\theader.i=@CAVIUMNETWORKS.onmicrosoft.com header.b=\"OVyytK91\"; \n\tdkim-atps=neutral","spf=none (sender IP is )\n\tsmtp.mailfrom=Vadim.Lomovtsev@cavium.com; "],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xs0DQ53xgz9rxm\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tTue, 12 Sep 2017 19:41:26 +1000 (AEST)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1drhh1-0000BI-Th; Tue, 12 Sep 2017 09:41:19 +0000","from mail-cys01nam02on0050.outbound.protection.outlook.com\n\t([104.47.37.50] helo=NAM02-CY1-obe.outbound.protection.outlook.com)\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1drhgx-0008OR-HV for linux-arm-kernel@lists.infradead.org;\n\tTue, 12 Sep 2017 09:41:17 +0000","from localhost.localdomain (50.233.148.156) by\n\tMWHPR07MB3008.namprd07.prod.outlook.com (10.172.96.14) with Microsoft\n\tSMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id\n\t15.20.35.12; Tue, 12 Sep 2017 09:40:52 +0000"],"DKIM-Signature":["v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References:\n\tMessage-ID:Subject:To:From:Date:Reply-To:Content-ID:Content-Description:\n\tResent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=UytdzRJHucjsuiE5tc35YdLRmRiax2o9/2hkmv3nPJ4=;\n\tb=nrkyZprsGK2hS/\n\t0U8VM96civFsfb2ShbV4KXVcf+ClTJWrocIGlree2hn4EM1t725uAlq65VEwElcAw8Z761mcAsbOG\n\tCb3nR2Wjoe/9q0/Wk2XaF2ovo5S+Tbx9xmeUi22V0OyYZ9XVIN4rQg8gnGQwldcpl+9I1VA4j3RoM\n\tWZpPTGJPtuHueSS2dzUmtX5Mo8KStVOQnXPWSx82K8Eke6uz5oa0rLyYOVJ78e93gRC8l3B3cfGrH\n\th2tGGoJJA/EYwc4378DYSxLZUGmaasHJLuXULp4B40SWO2emqqFCkTDiWAgiCrVznqaW7QTlhkL3W\n\twiokwXpcgTXvd3jpTJZA==;","v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version;\n\tbh=fXAGzLo3GRAXPih21J/8l+yR6ztwvu9IPR0jCIN2F3g=;\n\tb=OVyytK919QQp7qcVAVU848dtquTMWr8rnU7bCj80Aj8YNtZDBmpdEFgjti+d6PiZyclobQRX456kCs+6/6IM3wEQLVj9waedE8UttO38vi+C/j43Zg1DwI8W3a8WmeDJny37chqtZC/dx94UzIQGTM6wRUNJf1Fff5rkmHg9KLk="],"Date":"Tue, 12 Sep 2017 02:40:49 -0700","From":"Vadim Lomovtsev <Vadim.Lomovtsev@caviumnetworks.com>","To":"Jan Glauber <jglauber@cavium.com>, Bjorn Helgaas <bhelgaas@google.com>, \n\tkvm@vger.kernel.org, linux-pci@vger.kernel.org,\n\tlinux-kernel@vger.kernel.org,\n\tAlex Williamson <alex.williamson@redhat.com>, \n\tJon Masters <jcm@redhat.com>, linux-arm-kernel@lists.infradead.org","Subject":"Re: [v4,\n\t0/3] Workaround for bus/slot reset on Cavium cn8xxx root ports","Message-ID":"<20170912094049.GA14111@localhost.localdomain>","References":"<20170908081033.3025-1-jglauber@cavium.com>","MIME-Version":"1.0","Content-Disposition":"inline","In-Reply-To":"<20170908081033.3025-1-jglauber@cavium.com>","User-Agent":"Mutt/1.6.1 (2016-04-27)","X-Originating-IP":"[50.233.148.156]","X-ClientProxiedBy":"CO2PR05CA0056.namprd05.prod.outlook.com (10.166.88.152) To\n\tMWHPR07MB3008.namprd07.prod.outlook.com (10.172.96.14)","X-MS-PublicTrafficType":"Email","X-MS-Office365-Filtering-Correlation-Id":"0b59b5c1-63ea-4c29-63c5-08d4f9c25bf8","X-Microsoft-Antispam":"UriScan:; BCL:0; PCL:0;\n\tRULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);\n\tSRVR:MWHPR07MB3008; ","X-Microsoft-Exchange-Diagnostics":["1; MWHPR07MB3008;\n\t3:qCg0T9t45xmMrqtzbqYI/qBNcdK5E4bKhBfyRzqnV89ykXszQg6aDBTeaE1REU7aPjd8tzWJ5w1aIn8augLv4mTMIB5Sb2v8LNYxJHw5Zc6JEDayyssjSEMfSwKz15r8ic+R7rH9Ez4h27dS4MBtP68GX9CksxXnlyeocLEV2+qFxJJSQ24DC6gIhHad3t9wZiIsAJk0YO5evpYf6r51bwy0KDPb9uMHX8eqsN/S2hSSB54Mjs7zXg46f0FVBnCK;\n\t25:UgRj/3pyXTEX63E0Oaw0KS0rjjwXcmiEvqX2WUTzWbyxXa8g8nSURaqpgAcGEzWDvg0wp58G4kRt/Xvy8lnZ6OfY1RrJV7C6JYb/NU0VR8kG5vzzBoSV2lj0ldUGJ0yjrPa9kA/nNkdQX8/rOGzNABF648ApKYQi3NKJv99yJkD8b67rlyVxookCn58RvHxg8mQqe5cQ9EqvIJoiYUHXiPLq2fTF1nULl4+0/0V9FlR/yoZ8iiq8NAHLtk6+64GIork6b5qaj7BdxIKX4ZxE3MXhp7NCIcIpfpIva2eAKulHieGiCugJNzT3zdeyOo7hgMHnO92DoKCLijMHpRXFdA==;\n\t31:jhYk7Y7+yvrhUpYO2rVIgYGpR/ylacKaa1oArny/dvV0ZdTHq1qUatcjtB+ZwHMAYnvGGG+bmXGS61NIvEtGWwNlndekSdjzt/LvO49eH/m4DA2V3y5rjbbjJVzadC/lf7MJeA2fbAepCgKd9IeYDn2k0pyzNSLI8JRNdI6CULNTMfv3hs+K7Axc4tBq7jJm3KxYz6I7GsFyd9bR+AA85JlCJ9Y5pul1ReVRHhxgCgM=","1; MWHPR07MB3008;\n\t20:HcHfy+wFR8PtBowHzSVZAg4qAZxOIAnVqyCZkvxKwTZ860I8iyb3VmhITLDWgZ+f2qCmguISJyxr22xFJaB5tNC87MQk0tYzJYOg4xobch60x6NiW0ZsdiZhlrmrRr9hRnPuhcTjbX7RCN0RZtLMfnh+I6T/5OKiNZ610sgjFWRkanMHG3cWkPgjcQRNU9HThQYhSP6XJ+ob3zjanMTpIZxgi5vMz2fRibbcmfztn8mFAX4h11a43mtfxi3rPyjuPIFMFGAcXvpyYcOMfYAEMjU3fBthHaDl8OQSRBQMLCtlMWA72p3c/TZB8pKb2T8EpiLc4STADhY/yARRagDxeVMNhKcelqa5lwOSBrWCh4P1HQi4DhvLz/3eUkRd9eP/MLQSiQd0U0gNABzwSPtGXBSavAivwdPMQQIODZCe5DqxEGSYd1JTbO3cwOec69JJ1dd4g9HOtJ30vT2NDdlG+VuUQ04zW26MflX1Q9tcDATXPV8qm8iOdu5jFsxv2FMmA3UobnsUwudRrDLE4dmXctVYos9X4yqNuyGCthbmDYS2JY2/j/Ivt3bhBi2hKXbRhSCl3rPPGzFTb9m88PJ8PoU42xv0NjeLvqg2FoC6DkI=;\n\t4:swUooNgvJhX4ihy7otwAOZbsL2nCNNuJ77xwglg+eesruT5yAFtM1Oe4WyJ2PZWlg5XiI8LnOzebbUzswRLcsNKZUzCCENBNYUJkcH71FvlAK7A47LsvThqYio1kUga5n1+I6TBhY5ELR8EupsanD1cqXuy7HPdzDUm0eziubWaQQkyvWRxPMS9GuZXruxbzZDjMfHZ1Hm0fiKNYliXuJj3ieWLmJxYshJaWbcr8h/ln+Ass96d2iYL+q0YYjAlM","=?us-ascii?Q?1; MWHPR07MB3008;\n\t23:sbogK+mZjW978lBMUe9L1+wqz94/4i/ey4/LU8vGB?=\n\tRKsUVYzVFhrHBO929CS4bCEOZhExzmSaSpLYpDgvdzThExhl9clD9GCuJSIZfMK4jgqRQGxDDA+NItTgw8gYb87qKZSsFCwoybsdxQl2LNId0TqcVRkyrZjS/MxXqT2ylVmG2262+dM+LD9LLUn8tNRTAXZknpr6kYGa0PSdoXE6gM4pIqD1xBW1AizSVvrWpbwIgs+B9sA/58HsG21LLNuTZ6bBAi8QyC4Hui/QOAmEFm1OM5RCCrNAYcKRPmg+OVUKTYZbtP+6EroaKONsGzqnXEgAphu4r8CIbTHphrojU9sxB2/Q1Fha7m3SFwyPdf+w0YY11R861KXTVjwdvLYBBhaH+TzhWiKqYB2mSzZxpZkljGl0+cYd7J6+9DGLtTi1lRKvS2SUcVQBdUU/EG36x35Yqe37AY8vE1nO3Ku1f9N8MRLaDujlz+YasbVmzPwq8HTL7FoxT5YXdSZBAw6eWThq7k+WKNqkGJENtItHwgGK7EAUfR/1fY4bigfKOIq3MGf2cGPiup5AsWV8pMIejc4LuqA+VGR6NnuKjrd9h9IFexSy9Z/GpZxblhnU73dm4FFERvX5LiN87prhPNLL7C24Lp47dB3xZSH973HOMO0sWUXS5TcEeKf5MFLeeMlkdHW83iwgWMgLw8cv0z9xw0FNS9xkCfenJy7S1r7+suxhchHRBLubRSeo0TqQmCK8v8JbsAcX68QSfuyS0NpQnYC0WuFgd4G8eW4EzSBGAix9EbSbXPH2KHRKT7HWhzkXbZ9QlTuBEKSeAXlNVPw58EpVdwWrXQBoLpQYqlGcQVWdGsvMr+WlDRXyAvHekhT20Mal4h/nOkxNhomxwDBfLeylSwWm1XGzc6CV8beL4qT+mzu2MvpjRx5fQKq0tTk3VZyoYKu6U6mQUWx8rTcc9TZMhjRHduGGdoh0RG+eRFyMIJrp7VG2UnPQV+7lP+QByY+hd40xs9997Xcp5JAV1UCosmJjB/IA6Y4ZwMFUnyjMOHyoJL0mwleIA/GN4fp+lrbN7HzDbGTGuCD2kEtr0bhkcrkpgZlf4QD80WZ+nTb+yUM4ZbpUPlE1BzOv7MXQ3Tmha6Iolme+U8vw3glKozHM2Ha25TzsAehUnGemJr7u+fL60jSo9tdRf4H//3nlQv/Wtxv0DEuQI8Yu4ptBz+NNA1eldRvW395Wy9Veg==","1; MWHPR07MB3008;\n\t6:gAnhZcpLJhx6fSVQfL4u5iRe9VLQS9cKjlIYH+NeLqKvp2+7lONrEg4gfflKax4w0S8ji68Dyv2OTEkYwl1bofu8C5ky2ykkV2IT7irPTIxWpObiMUK0GMOtvn/aJNPEEHON6v91VMZypLNrPQ3AMG/knhHXYLixqg7B7jEcmZPHCZNwyPHdmfyCw6YA1Sfsf1c7rp9sm3IKNHcWlAIdIPND7rRX37JgsZ81L9TXlhQkJZXnC1rsXzqH5OEnB4R2ao+oyNjSGz7QO5TMp/A0BMd4y0ZuskaLQHQZXfAVIrzNn1jaWd71UgTQhhiTLuNRW5xDG+As/PSRUSFwHRbAmA==;\n\t5:2vSvaggkuz+6C1bmsAKd9YJbiFwjuryJMKSWHvbGLqm7ZO6K1z2TAp5E2AknilZNJa7hhuzQxO/jvdeJxm20jWS5Jxana8HEQSeVhEUV80Si3kCGBuu4Xz99CJABK/SIGJ6yAfnZHbW41O0kdan4Tg==;\n\t24:GX1yY4tkydLt/hvhaWNKXv91L251f7h+kep5qhCTCseDPj6Dg+fDecjTtAImvtd/YkKU4me6M1LE8aPEdCj7PqRU82rqI+ZkRizPxuOXrXM=;\n\t7:vpvS4Y6Ti+QfMHJYZxicwioOtOsSfdIAWzc1rRKh51Hr5OzDIqJJCsNcVczCBh57xy3MctXSf7oCj/A9Hx8YAqh/k4U1bG96yxKScQlCQILZUqXrIeLogyeyqfAo4kSpMc/VXVclvjZaCNuzb7NT2VAxwjDSjypUS29D9ID554/H5CVNLOYo1aUDGc1K6Pv2vGa0w5/ekK7SvuY5zgosx02AN8J5csTPJPe5I7qUnEc="],"X-MS-TrafficTypeDiagnostic":"MWHPR07MB3008:","X-Exchange-Antispam-Report-Test":"UriScan:;","X-Microsoft-Antispam-PRVS":"<MWHPR07MB300879CCDA77C05545DFA6148A690@MWHPR07MB3008.namprd07.prod.outlook.com>","X-Exchange-Antispam-Report-CFA-Test":"BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(100000703101)(100105400095)(10201501046)(3002001)(93006095)(6041248)(20161123555025)(20161123560025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:MWHPR07MB3008; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:MWHPR07MB3008; ","X-Forefront-PRVS":"042857DBB5","X-Forefront-Antispam-Report":"SFV:NSPM;\n\tSFS:(10009020)(6069001)(6009001)(53754006)(199003)(189002)(24454002)(5660300001)(305945005)(42882006)(72206003)(2950100002)(7736002)(54356999)(6506006)(2906002)(189998001)(50986999)(25786009)(106356001)(33656002)(76176999)(105586002)(4326008)(101416001)(9686003)(4001350100001)(229853002)(81166006)(8936002)(42186005)(83506001)(23726003)(68736007)(478600001)(107886003)(1076002)(61506002)(55016002)(6116002)(3846002)(97736004)(6246003)(6666003)(53936002)(8676002)(47776003)(50466002)(316002)(66066001)(81156014)(18370500001)(32563001);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR07MB3008; H:localhost.localdomain;\n\tFPR:; \n\tSPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; ","Received-SPF":"None (protection.outlook.com: cavium.com does not designate\n\tpermitted sender hosts)","SpamDiagnosticOutput":"1:99","SpamDiagnosticMetadata":"NSPM","X-OriginatorOrg":"caviumnetworks.com","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"12 Sep 2017 09:40:52.4778\n\t(UTC)","X-MS-Exchange-CrossTenant-FromEntityHeader":"Hosted","X-MS-Exchange-CrossTenant-Id":"711e4ccf-2e9b-4bcf-a551-4094005b6194","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"MWHPR07MB3008","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20170912_024115_836338_0BAC6B18 ","X-CRM114-Status":"GOOD (  10.68  )","X-Spam-Score":"-1.9 (-)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-1.9 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/,\n\tno trust [104.47.37.50 listed in list.dnswl.org]\n\t-0.0 RCVD_IN_MSPIKE_H4      RBL: Very Good reputation (+4)\n\t[104.47.37.50 listed in wl.mailspike.net]\n\t0.0 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level\n\tmail domains are different\n\t-0.0 SPF_HELO_PASS          SPF: HELO matches SPF record\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature\n\t0.1 DKIM_SIGNED            Message has a DKIM or DK signature,\n\tnot necessarily valid\n\t-0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"Robert Richter <robert.richter@cavium.com>, david.daney@cavium.com","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1772118,"web_url":"http://patchwork.ozlabs.org/comment/1772118/","msgid":"<f90f2900-4008-5195-f16d-54ccdc1edb37@redhat.com>","list_archive_url":null,"date":"2017-09-20T17:50:41","subject":"Re: [v4,\n\t0/3] Workaround for bus/slot reset on Cavium cn8xxx root ports","submitter":{"id":1882,"url":"http://patchwork.ozlabs.org/api/people/1882/","name":"Jon Masters","email":"jcm@redhat.com"},"content":"On 09/12/2017 05:40 AM, Vadim Lomovtsev wrote:\n\n> Are there any updates on this ?\n> Comments/objections/acks/nacks ?\n\nAny more comments?\n\nJon.\n\n> On Fri, Sep 08, 2017 at 10:10:30AM +0200, Jan Glauber wrote:\n>> Using vfio-pci on a combination of cn8xxx and some PCI devices results in\n>> a kernel panic. This is triggered by issuing a bus or a slot reset\n>> on the PCI device.\n>>\n>> With this series both checks indicate that the reset is not possible\n>> preventing the kernel panic.\n>>\n>> David Daney (2):\n>>   PCI: Allow PCI_DEV_FLAGS_NO_BUS_RESET to be used on bus device\n>>   PCI: Avoid bus reset for Cavium cn8xxx root ports\n>>\n>> Jan Glauber (1):\n>>   PCI: Avoid slot reset if bus reset is not possible\n>>\n>>  drivers/pci/pci.c    | 8 ++++++++\n>>  drivers/pci/quirks.c | 8 ++++++++\n>>  2 files changed, 16 insertions(+)","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org\n\theader.b=\"ph9hr4LN\"; dkim-atps=neutral","ext-mx07.extmail.prod.ext.phx2.redhat.com;\n\tdmarc=none (p=none dis=none) header.from=redhat.com","ext-mx07.extmail.prod.ext.phx2.redhat.com;\n\tspf=fail smtp.mailfrom=jcm@redhat.com"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xy6jt1YZWz9rxj\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tThu, 21 Sep 2017 03:51:14 +1000 (AEST)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1duj9R-0004Dm-Jj; Wed, 20 Sep 2017 17:51:09 +0000","from mx1.redhat.com ([209.132.183.28])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1duj9N-00043i-PH for linux-arm-kernel@lists.infradead.org;\n\tWed, 20 Sep 2017 17:51:07 +0000","from smtp.corp.redhat.com\n\t(int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16])\n\t(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby mx1.redhat.com (Postfix) with ESMTPS id 5B449C0828B6;\n\tWed, 20 Sep 2017 17:50:44 +0000 (UTC)","from washington.bos.jonmasters.org (ovpn-124-34.rdu2.redhat.com\n\t[10.10.124.34])\n\tby smtp.corp.redhat.com (Postfix) with ESMTPS id 0EE5558841;\n\tWed, 20 Sep 2017 17:50:41 +0000 (UTC)"],"DKIM-Signature":"v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:Date:\n\tMessage-ID:From:References:To:Subject:Reply-To:Content-ID:Content-Description\n\t:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=N5iwxQedNTImMuJXQNWy/SOGUK5SAZLQqBRJ4E74kY8=;\n\tb=ph9hr4LNG/X/QB\n\toLc/+j4hgsPr+q8j19R3MF4sYioskR+u8N4DvaUTCXDZoTURyl6ryrjrjdj5qWJ6Lp8TbEncDxB1J\n\t83qt7YNWG0ya4UKowroLeDMKl9LoFq88mlYKNBihmMXDuIWB+IAzTS1xO2mD+UbJtYGOwVl3WseMl\n\ttjVMz+kj9ecFSWtIhMXrexxtDI0L/mzYWl+jQpbxEPhZ60OvNeCTTqQ/8N3ncND5w284pRv9qGkuZ\n\tob4YjYClQiUXeLvY/j8Z8ay9nGpFpRqpNaz2fHzcBDUt7K1Y2edpJtRuhL3o3CL2dVHlTzgqSqZMR\n\tzBIWZhY5pA6+0keXkH4w==;","DMARC-Filter":"OpenDMARC Filter v1.3.2 mx1.redhat.com 5B449C0828B6","Subject":"Re: [v4,\n\t0/3] Workaround for bus/slot reset on Cavium cn8xxx root ports","To":"Vadim Lomovtsev <Vadim.Lomovtsev@caviumnetworks.com>,\n\tJan Glauber <jglauber@cavium.com>, Bjorn Helgaas <bhelgaas@google.com>,\n\tkvm@vger.kernel.org, linux-pci@vger.kernel.org,\n\tlinux-kernel@vger.kernel.org,\n\tAlex Williamson <alex.williamson@redhat.com>, \n\tlinux-arm-kernel@lists.infradead.org","References":"<20170908081033.3025-1-jglauber@cavium.com>\n\t<20170912094049.GA14111@localhost.localdomain>","From":"Jon Masters <jcm@redhat.com>","Message-ID":"<f90f2900-4008-5195-f16d-54ccdc1edb37@redhat.com>","Date":"Wed, 20 Sep 2017 13:50:41 -0400","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101\n\tThunderbird/45.0","MIME-Version":"1.0","In-Reply-To":"<20170912094049.GA14111@localhost.localdomain>","X-Scanned-By":"MIMEDefang 2.79 on 10.5.11.16","X-Greylist":"Sender IP whitelisted, not delayed by milter-greylist-4.5.16\n\t(mx1.redhat.com [10.5.110.31]); Wed, 20 Sep 2017 17:50:44 +0000 (UTC)","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20170920_105105_848941_402D7A4C ","X-CRM114-Status":"GOOD (  13.58  )","X-Spam-Score":"-6.9 (------)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-6.9 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at http://www.dnswl.org/,\n\thigh trust [209.132.183.28 listed in list.dnswl.org]\n\t-0.0 SPF_PASS               SPF: sender matches SPF record\n\t-0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay\n\tdomain\n\t-0.0 SPF_HELO_PASS          SPF: HELO matches SPF record\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"Robert Richter <robert.richter@cavium.com>, david.daney@cavium.com","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1772138,"web_url":"http://patchwork.ozlabs.org/comment/1772138/","msgid":"<20170920120912.7544420d@t450s.home>","list_archive_url":null,"date":"2017-09-20T18:09:12","subject":"Re: [v4,\n\t0/3] Workaround for bus/slot reset on Cavium cn8xxx root ports","submitter":{"id":4123,"url":"http://patchwork.ozlabs.org/api/people/4123/","name":"Alex Williamson","email":"alex.williamson@redhat.com"},"content":"On Tue, 12 Sep 2017 02:40:49 -0700\nVadim Lomovtsev <Vadim.Lomovtsev@caviumnetworks.com> wrote:\n\n> Hi all,\n> \n> Are there any updates on this ?\n> Comments/objections/acks/nacks ?\n> \n> WBBR,\n> Vadim\n> \n> On Fri, Sep 08, 2017 at 10:10:30AM +0200, Jan Glauber wrote:\n> > Using vfio-pci on a combination of cn8xxx and some PCI devices results in\n> > a kernel panic. This is triggered by issuing a bus or a slot reset\n> > on the PCI device.\n> > \n> > With this series both checks indicate that the reset is not possible\n> > preventing the kernel panic.\n> > \n> > David Daney (2):\n> >   PCI: Allow PCI_DEV_FLAGS_NO_BUS_RESET to be used on bus device\n> >   PCI: Avoid bus reset for Cavium cn8xxx root ports\n> > \n> > Jan Glauber (1):\n> >   PCI: Avoid slot reset if bus reset is not possible\n> > \n> >  drivers/pci/pci.c    | 8 ++++++++\n> >  drivers/pci/quirks.c | 8 ++++++++\n> >  2 files changed, 16 insertions(+)  \n\n\nLooks ok to me, for series:\n\nReviewed-by: Alex Williamson <alex.williamson@redhat.com>\n\nI am curious why we're happy targeting this quirk at a single device ID\nwhile at the same time trying to expand the ACS quirk to a notable\nfraction of the Cavium PCI device ID address space.  Thanks,\n\nAlex","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org\n\theader.b=\"hz63w7/V\"; dkim-atps=neutral","ext-mx08.extmail.prod.ext.phx2.redhat.com;\n\tdmarc=none (p=none dis=none) header.from=redhat.com","ext-mx08.extmail.prod.ext.phx2.redhat.com;\n\tspf=fail smtp.mailfrom=alex.williamson@redhat.com"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xy7735W4zz9t2V\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tThu, 21 Sep 2017 04:09:35 +1000 (AEST)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dujRD-00033w-Nv; Wed, 20 Sep 2017 18:09:31 +0000","from mx1.redhat.com ([209.132.183.28])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dujRA-0002nc-1p for linux-arm-kernel@lists.infradead.org;\n\tWed, 20 Sep 2017 18:09:29 +0000","from smtp.corp.redhat.com\n\t(int-mx06.intmail.prod.int.phx2.redhat.com [10.5.11.16])\n\t(using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby mx1.redhat.com (Postfix) with ESMTPS id 17A01C0587F1;\n\tWed, 20 Sep 2017 18:09:07 +0000 (UTC)","from t450s.home (ovpn04.gateway.prod.ext.phx2.redhat.com\n\t[10.5.9.4])\n\tby smtp.corp.redhat.com (Postfix) with ESMTP id 7FC985C8B2;\n\tWed, 20 Sep 2017 18:09:06 +0000 (UTC)"],"DKIM-Signature":"v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:\n\tMessage-ID:Subject:To:From:Date:Reply-To:Content-ID:Content-Description:\n\tResent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=Y0mgKiW3oGrSNpWjaHbq1TIqRa/sEsDROalXWUAqDSc=;\n\tb=hz63w7/VUBT9QR\n\teQ5gXCbJlk7bsDw0Xkoyr2pQGCScAGIZIxhmvMoaAC81vWhzbIQgR6gXi5xg4IvWoNDAPUpHVI0Cl\n\tQ9s0cthPyHWLvqJ8bijBALNcSm0QVoAhcwGv3aNLzXcqhYWCyAO1aA5maRhe0e4z6zpa4mB1SweYa\n\trs8Y0A3lLXD182JRd2/xo8XiOiA9WGDUjF8WzoBEpZjwOhy2gTRLJ5IcU8J2Gy0hyDH6BpJn+tz3g\n\t3H4aZK43RUei2HVfb8/iD+Es/fEOa6cQU29R6bvcY9ITmqee1jh4NA7xPFDlpeljAfoTboIcsaKLi\n\to8hCqqnh+FIpyZw1pxCw==;","DMARC-Filter":"OpenDMARC Filter v1.3.2 mx1.redhat.com 17A01C0587F1","Date":"Wed, 20 Sep 2017 12:09:12 -0600","From":"Alex Williamson <alex.williamson@redhat.com>","To":"Vadim Lomovtsev <Vadim.Lomovtsev@caviumnetworks.com>","Subject":"Re: [v4,\n\t0/3] Workaround for bus/slot reset on Cavium cn8xxx root ports","Message-ID":"<20170920120912.7544420d@t450s.home>","In-Reply-To":"<20170912094049.GA14111@localhost.localdomain>","References":"<20170908081033.3025-1-jglauber@cavium.com>\n\t<20170912094049.GA14111@localhost.localdomain>","MIME-Version":"1.0","X-Scanned-By":"MIMEDefang 2.79 on 10.5.11.16","X-Greylist":"Sender IP whitelisted, not delayed by milter-greylist-4.5.16\n\t(mx1.redhat.com [10.5.110.32]); Wed, 20 Sep 2017 18:09:07 +0000 (UTC)","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20170920_110928_126434_4035C07E ","X-CRM114-Status":"GOOD (  17.05  )","X-Spam-Score":"-6.9 (------)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-6.9 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at http://www.dnswl.org/,\n\thigh trust [209.132.183.28 listed in list.dnswl.org]\n\t-0.0 SPF_PASS               SPF: sender matches SPF record\n\t-0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay\n\tdomain\n\t-0.0 SPF_HELO_PASS          SPF: HELO matches SPF record\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"kvm@vger.kernel.org, david.daney@cavium.com, linux-pci@vger.kernel.org, \n\tJan Glauber <jglauber@cavium.com>, linux-kernel@vger.kernel.org,\n\tRobert Richter <robert.richter@cavium.com>,\n\tJon Masters <jcm@redhat.com>, Bjorn Helgaas <bhelgaas@google.com>,\n\tlinux-arm-kernel@lists.infradead.org","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1772524,"web_url":"http://patchwork.ozlabs.org/comment/1772524/","msgid":"<20170921080659.GA12818@hc>","list_archive_url":null,"date":"2017-09-21T08:06:59","subject":"Re: [v4,\n\t0/3] Workaround for bus/slot reset on Cavium cn8xxx root ports","submitter":{"id":68474,"url":"http://patchwork.ozlabs.org/api/people/68474/","name":"Jan Glauber","email":"jan.glauber@caviumnetworks.com"},"content":"On Wed, Sep 20, 2017 at 12:09:12PM -0600, Alex Williamson wrote:\n> On Tue, 12 Sep 2017 02:40:49 -0700\n> Vadim Lomovtsev <Vadim.Lomovtsev@caviumnetworks.com> wrote:\n> \n> > Hi all,\n> > \n> > Are there any updates on this ?\n> > Comments/objections/acks/nacks ?\n> > \n> > WBBR,\n> > Vadim\n> > \n> > On Fri, Sep 08, 2017 at 10:10:30AM +0200, Jan Glauber wrote:\n> > > Using vfio-pci on a combination of cn8xxx and some PCI devices results in\n> > > a kernel panic. This is triggered by issuing a bus or a slot reset\n> > > on the PCI device.\n> > > \n> > > With this series both checks indicate that the reset is not possible\n> > > preventing the kernel panic.\n> > > \n> > > David Daney (2):\n> > >   PCI: Allow PCI_DEV_FLAGS_NO_BUS_RESET to be used on bus device\n> > >   PCI: Avoid bus reset for Cavium cn8xxx root ports\n> > > \n> > > Jan Glauber (1):\n> > >   PCI: Avoid slot reset if bus reset is not possible\n> > > \n> > >  drivers/pci/pci.c    | 8 ++++++++\n> > >  drivers/pci/quirks.c | 8 ++++++++\n> > >  2 files changed, 16 insertions(+)  \n> \n> \n> Looks ok to me, for series:\n> \n> Reviewed-by: Alex Williamson <alex.williamson@redhat.com>\n\nThanks for the review. And also for being patient with my iterations.\n\n> I am curious why we're happy targeting this quirk at a single device ID\n> while at the same time trying to expand the ACS quirk to a notable\n> fraction of the Cavium PCI device ID address space.  Thanks,\n\nDavid, please correct me if I'm wrong but I think this problem only\nexists on cn88xx (device id 0xa100) but not on cn81xx/cn83xx (0xa200,\n0xa300). I've seen the bridge causing the problem only on cn88xx.\n\n--Jan","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org header.b=\"kAWQtnxw\"; \n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=CAVIUMNETWORKS.onmicrosoft.com\n\theader.i=@CAVIUMNETWORKS.onmicrosoft.com header.b=\"aWUIjJgY\"; \n\tdkim-atps=neutral","spf=none (sender IP is )\n\tsmtp.mailfrom=Jan.Glauber@cavium.com; "],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xyTkC1MfJz9t3C\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tThu, 21 Sep 2017 18:07:47 +1000 (AEST)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1duwWN-0000G0-7j; Thu, 21 Sep 2017 08:07:43 +0000","from mail-cys01nam02on0079.outbound.protection.outlook.com\n\t([104.47.37.79] helo=NAM02-CY1-obe.outbound.protection.outlook.com)\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1duwWG-00009t-K3 for linux-arm-kernel@lists.infradead.org;\n\tThu, 21 Sep 2017 08:07:39 +0000","from hc (88.67.130.225) by CO2PR07MB2582.namprd07.prod.outlook.com\n\t(10.166.201.21) with Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7;\n\tThu, 21 Sep 2017 08:07:10 +0000"],"DKIM-Signature":["v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References:\n\tMessage-ID:Subject:To:From:Date:Reply-To:Content-ID:Content-Description:\n\tResent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=F8imle+8puWg9DQ2rVpGOLNuL0czXyXIMLMsd5VFZMo=;\n\tb=kAWQtnxwMwKR5k\n\tYeLTN4dId/S043c/SEvFg4dm4Kok6UYbPlPCHqZ071LwATJgTj5J1WrayucilmCMWnvXo4IUVU0aU\n\tc/qf2vYrVR/HBGlMFE4aPCLKtwfg3W8vDYxshnvZRsh3S8uEN0SFcS/LCA6xxEcRaWS836cy4wrQ0\n\tnoJHkysAYs4/lrnxHZMWpuBIQKX1sWN8VmFvSqXZJgRUV+ndMDW4gfksGB4wDcrJRElRtuh9n8+Aj\n\tfHTrzMXVWgdoxMtALkQ0TaxjXgmCgtRuc6XqOWNYrgs34joZrJcdQYgL1jrKP4g5wrA1X5vTZsKlE\n\tWUP9lpbDO3rPI2WDO/cQ==;","v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version;\n\tbh=gcX+yJ5VGPIi9j/ESAR0roRJ5H725mBbjRJObPLBf7I=;\n\tb=aWUIjJgYhclnS949fEhzGenI9jO6Nf+/Uuswcqu2PX624ot6KGwN71idVX0H14Ex/yOMO6USbH6EPBm/41zrW2y0wxeWPdykoOeCmHYN+3zQgoHTDHK+iJ7IeOwXX2y/P7fjNghV8LPRrDzm/lJkwnXyWgfilIG/6LznaxFQoKQ="],"Date":"Thu, 21 Sep 2017 10:06:59 +0200","From":"Jan Glauber <jan.glauber@caviumnetworks.com>","To":"Alex Williamson <alex.williamson@redhat.com>","Subject":"Re: [v4,\n\t0/3] Workaround for bus/slot reset on Cavium cn8xxx root ports","Message-ID":"<20170921080659.GA12818@hc>","References":"<20170908081033.3025-1-jglauber@cavium.com>\n\t<20170912094049.GA14111@localhost.localdomain>\n\t<20170920120912.7544420d@t450s.home>","MIME-Version":"1.0","Content-Disposition":"inline","In-Reply-To":"<20170920120912.7544420d@t450s.home>","User-Agent":"Mutt/1.5.21 (2010-09-15)","X-Originating-IP":"[88.67.130.225]","X-ClientProxiedBy":"AM5PR06CA0026.eurprd06.prod.outlook.com (10.167.168.39) To\n\tCO2PR07MB2582.namprd07.prod.outlook.com (10.166.201.21)","X-MS-PublicTrafficType":"Email","X-MS-Office365-Filtering-Correlation-Id":"508b006c-4dc7-4ab4-b387-08d500c7c3e8","X-Microsoft-Antispam":"UriScan:; BCL:0; PCL:0;\n\tRULEID:(300000500095)(300135000095)(300000501095)(300135300095)(300000502095)(300135100095)(22001)(2017030254152)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);\n\tSRVR:CO2PR07MB2582; ","X-Microsoft-Exchange-Diagnostics":["1; CO2PR07MB2582;\n\t3:tngKZ/ljQytpTzLQgoZcsuy0i6GLdbE2EBnczv+oBW0E2QV0QIcykqIXVvQu5jnMD54TPCMoaI2ErWuLD0mOGlbRIRJ2maioPlGSgDMfGMZDEZ2YxCPAnnxxLxPBeFR6wP4cf3ISICi5aaDZjBj7XArUb2hpjRnznD+SWoCVsOP9Herz9qvuqVuZafhMPBSKw1Rhe/2kPAszPOOBCVQQh0E3fbgfDVMlK3nFtG78+of3qKq8YZHs/UUBKHVBbJPI;\n\t25:twAOuAxZeUeUkFCPeBgmaPdpgrWEpo0IZhGt9fmzesdBi0jUiDDxtbSThWrUdJiIYXpfMOHAPwE3YeROt/ffbOIx3t24zMgXv25rapLJNlzMPxZUXIpwf/zDbVOH//ZUe8HUlczqPNSiT5zPX9c/QpBRmAZ9WzOIhbCv4se/o2QGTWLsHJO0qrKIQulZNHl5TJ+OfqppHUD1T2gznO87awcixQ4loYLau4n0CNw+pKIkIkYyG8mmrgfniDlcmvREnWFS7zL+Zrzn/jqlAglgxP1mVu6kFLMr8diKlUGo5IzZmtgvFbrMVwip7HMOjH8m+ukzkzSmIBfv90eMGvoZaA==;\n\t31:KM5GxTtjriSiFFEc1uLUB1yRtZWTkv4ZnBUCh9JMOhizfag/Ru2P2q3A0nHfpEJwJrMBroxF6aq6l0azFg3ExI2gK4x2EjTldhHeVjtXmaar1FDjMAGB8NzGX4jr8V8pXNX91AAyqp8/pRGA95lqkx+NL1vNvHPjV+GoNosdW+M5cF+ocRo7pSwIMZAOdisOoPyJ21X4Hmzr2iloSilhKvdUPnXkLY7AoRYtNkZXNrk=","1; CO2PR07MB2582;\n\t20:/G9JK1kB06U2Www7dZZWx3KuwxjaK+zRcPvnvQCug9UHzbOFYxPP45OfAHG68XY6GbCYfwppsNbK7/qwAeXmFL/o+rGJHrS3WKHMT28cqeIul9vACdEjpCd7Jqdoc12Rq+1+4NZMwnvf5QlSN9HBLyuy5jvm4V9bGvOEsP/bgBEFKdjVYVw6T73IIUf67qKR/0tzJ9Y8ABcREM2dfvKDrKUTDc2NND6bLwQaBgXzRbxjroTPszy+8gKceILgGg9DTHnKKeTnEzleHxoBIPshvxa5VhmboTSc62AtxO9RNqlYFP+F0wuJSRnSQEUH6jNOMlxz/hVDFKxGXYZaDmYmiQGvSc7YbFmja/rikkdH+8Lvb9+ZXLvs8Zbnr015MoZ1svvWjlJoCOGPp7/1Bbr2av9rFq9q0p1dDblh+1WijWqaqONEWTz3qP/7EWgProty0WJDTmxP9jwqjiPjsAJ8aNWENrWuzLzeam7YnIL/7iFR/ukpPZOl4LGy3GH+H0vhg860Mz3OViptVnt90Df+utcDR7LHRQutS7Uzs2GpaP3UhvIyV8RkYmDbt6Koi/L7FjULmGNkrk5ISGUysBJhNi+fsPC1X9ZQfCaFt+RVrEw=;\n\t4:H62ouW5mosGLsoTPxaFfPiJPFEY9GKpfX0PkfB0HbB3LpMF6JRf5VlUgJQl6I8e2Sbeichq+8QhUoRnCU3TO0TdtcWqKH6rpzDMPogltY2jVZbc3s7QPmqbmbE54RTcSgX+b6V0PKh8CSDe0aKb3N2zGafzU/mJSmHDGttIBuBi/uqgc3ozMDBaKwiQL7+/m2T3vcwjs+lIn6MOTkFp3rjSfIWXHUL9/lvTjk/njCl3PD3qORq47yGkPwP9femrz","=?us-ascii?Q?1; CO2PR07MB2582;\n\t23:2Cj+mPVhn+Rh7JRpxBvfgAcPNTfyqq+BlUoGHQ/LN?=\n\ttwmWxZ/XCVCGSO2cx0Wz+NK52t6GgMyQFCn+WiO5DRGyjGLVmiLmwd3TRyE9mFraPWKDzJZRTSQg1MrTvmdRr6TeDkXArs0SeqIt2Zz50xIzU6guqR2uTt/N787+9X9EtoBl8D75GNxf+su/PPo/rIfed1R6n4khQY8uzL4m9cv8NwrKyXznOkATIReQ5aS2w/FBh5kHCzIiRYGM6mCx90iH5gv+9oNX/QGaNfB7VjWngaLjILcgkRXER3HLhBTmLllUhvWqR0rJIBuVxQwRzTpSMHMp0qapm7+x0QksPyjo2CxNcdw3YolNBzXJb3CCLJ62XyQbekFQxFByw/HL1qCzHloFDElpwrKLIAuj/uefbg/O8zqeHao9lrYPgm8g7tjsx5cs4lH3l9o0Pde8R+pV3BMu3oL6YxyYarAx5KTdCXAnivmBdfaDN9Z15NUyrJbP5ZvRqX8QbcS15hELtLnu8ivs8waxWmtbFhLwmmUXSkdvKZVrTu2wE02hYDqHXpy2AItAeqRDb+cuL/ddBx+sQMWjgxWxeMYH/rjLqSkj05E2v42LSyfWyaQxB2eMapxJrl8Isu0YiruJYECWRmpAmGHmPXSuLGDb+pQgL0dA74HxnyTMDsJLgX0rsZTkqnjBF0yOq39ghUVggZjRsvRKGxFDB3IHdCjE76sYSlsCYCY1tpITqLDgHITmZxYCg90cjaM1wGa7Rau79sMu7XCDR4qNZNCwHrIt7v7qNcgonWMvzoY3lWfQzrVb3LPb2JvkhncCYYus/QNkax4qrchHFeLh1glBgnZt2GVFzEUwwW5d2UGFYJscIbh0boTjjqfIBBHHit4bidGkvyDCCOzy1xZly2kh60twxvpeGsgbnfMaV8Hydtsaz/aFqSDZAFnbwvd7B+6vm/Y3P9fhVlyO2ukbqoAYWhlFbl39LP/C45LXaEobL0PiuoufTTS3wOApOGpFX36BoqQw8MlCkMTxs1pkg2aNdZWTZeL5YARclenlxC6JypgIlB7Opucxgiac9xm2lru4BwZwtu3vv3nmVxkb816HfCEX665hYSxt214TWdyz6rdDcdEqIsj3jsIbpaj6wtn5jNKtMx7Kr86x6JOma80X96ULSaajFO/RexpkwUDtnH8zVI/aCfIzO4+UXjsDnZY3xuvDER/QXNwwnEHUUZfkz5af7xCLV4lKUu2aFg5IxUGQneRthAR9bBEy6bFKIEeNLGeC5BQGkf9VRjRFMPivU1s4aolCGRDMA==","1; CO2PR07MB2582;\n\t6:THLxmoChYtx01bysRrrgsAyiP+6Q0whtZGAhnRZB9DrvlOWXsror3/moiFMDrVOHsGJPAr+5FSIo114lJkwly4MDyZoyUp0nD4PZqgPBUkUBIb63cnXlUWMJpmWLm2MGAxq94S5ktCXfpqqlWrIV9tgjxaV+3xGC9uQnJpkWpiYcUkWvLl30NTLt3bR40TK7LShoK+yf3YHlRjVRpI4T5HeUcsZ3U5JFKi7fuqHm9kZw7Cc5yWFGaTk1OyFoUDTPE0vZMzCzXZ1+HZV+iJP4SLY5TDNcxx69gZutyQFxKWYiVms6/JsVGSf1Z2puXAyRZHFzt7eo2vW13kxW0TnJ0g==;\n\t5:BOyU7YS6dzZxXDR4Un+dT314C++ylGfyzr4pEXFmE9gwvLsirD/SE0hpKBwvgWg0qLFvqQjidmJtaS/VdiMJVSyS0C3sPQUvmjPqhuBBS2qTEFGdolmUGYlHqmFgHRgenA2lgzkivDfZvs7NAjAQZg==;\n\t24:Bpu8B85SmHla7QLtcB2hZ/dVEBcSy+T7b6eWemzg/9/yrtvo/gmtXEUHczPqt9LDZfl0qhHcf5hWYyLs6MOQm2il1+GKoXIPB3fWfGELziU=;\n\t7:0pHQAw0v27hltc6osKLGhG0ltRu7r1aeNTZ9R9Otwwa7XvQ4CzLKICqSOfYWnrpGWpNpChn+wJbhZD/W9bso6V13Ykc+wh0Q6vsLQ40nzgpTT0SZR+WeGPow10M+8VUHnfvfSor77cCuGQs9HtyloTh+RuntDt1IHGZadm3g1/Ca7vbpqzlslPdzYPp0AUXlOpYKoN4IJ5GknkHIv2QY+JXRGyyJZUgudbMyxJCLNpo="],"X-MS-TrafficTypeDiagnostic":"CO2PR07MB2582:","X-Exchange-Antispam-Report-Test":"UriScan:;","X-Microsoft-Antispam-PRVS":"<CO2PR07MB25827C1DE6FF2EC505459A4F91660@CO2PR07MB2582.namprd07.prod.outlook.com>","X-Exchange-Antispam-Report-CFA-Test":"BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(3002001)(10201501046)(100000703101)(100105400095)(93006095)(6041248)(20161123555025)(20161123558100)(20161123560025)(20161123564025)(20161123562025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:CO2PR07MB2582; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:CO2PR07MB2582; ","X-Forefront-PRVS":"04371797A5","X-Forefront-Antispam-Report":"SFV:NSPM;\n\tSFS:(10009020)(6009001)(346002)(376002)(199003)(53754006)(51914003)(24454002)(189002)(6496005)(25786009)(54356999)(101416001)(50986999)(478600001)(6666003)(72206003)(2950100002)(6916009)(42882006)(229853002)(33656002)(7736002)(97736004)(66066001)(76176999)(189998001)(8676002)(47776003)(8936002)(81166006)(16586007)(105586002)(81156014)(58126008)(316002)(5660300001)(106356001)(2906002)(6246003)(53936002)(55016002)(83506001)(6116002)(33716001)(4326008)(54906003)(68736007)(107886003)(50466002)(1076002)(23726003)(305945005)(9686003)(3846002)(18370500001)(32563001);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR07MB2582; H:hc; FPR:; SPF:None;\n\tPTR:InfoNoRecords; A:1; MX:1; LANG:en; ","Received-SPF":"None (protection.outlook.com: cavium.com does not designate\n\tpermitted sender hosts)","SpamDiagnosticOutput":"1:99","SpamDiagnosticMetadata":"NSPM","X-OriginatorOrg":"caviumnetworks.com","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"21 Sep 2017 08:07:10.5592\n\t(UTC)","X-MS-Exchange-CrossTenant-FromEntityHeader":"Hosted","X-MS-Exchange-CrossTenant-Id":"711e4ccf-2e9b-4bcf-a551-4094005b6194","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"CO2PR07MB2582","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20170921_010736_871557_6C158CC1 ","X-CRM114-Status":"GOOD (  17.74  )","X-Spam-Score":"-1.9 (-)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-1.9 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/,\n\tno trust [104.47.37.79 listed in list.dnswl.org]\n\t-0.0 RCVD_IN_MSPIKE_H4      RBL: Very Good reputation (+4)\n\t[104.47.37.79 listed in wl.mailspike.net]\n\t0.0 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level\n\tmail domains are different\n\t-0.0 SPF_HELO_PASS          SPF: HELO matches SPF record\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature\n\t0.1 DKIM_SIGNED            Message has a DKIM or DK signature,\n\tnot necessarily valid\n\t-0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"kvm@vger.kernel.org, david.daney@cavium.com, linux-pci@vger.kernel.org, \n\tVadim Lomovtsev <Vadim.Lomovtsev@caviumnetworks.com>,\n\tlinux-kernel@vger.kernel.org,\n\tRobert Richter <robert.richter@cavium.com>, \n\tJon Masters <jcm@redhat.com>, Bjorn Helgaas <bhelgaas@google.com>,\n\tlinux-arm-kernel@lists.infradead.org","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1775400,"web_url":"http://patchwork.ozlabs.org/comment/1775400/","msgid":"<20170926120032.GA29861@hc>","list_archive_url":null,"date":"2017-09-26T12:00:32","subject":"Re: [v4,\n\t0/3] Workaround for bus/slot reset on Cavium cn8xxx root ports","submitter":{"id":68474,"url":"http://patchwork.ozlabs.org/api/people/68474/","name":"Jan Glauber","email":"jan.glauber@caviumnetworks.com"},"content":"On Wed, Sep 20, 2017 at 12:09:12PM -0600, Alex Williamson wrote:\n> On Tue, 12 Sep 2017 02:40:49 -0700\n> Vadim Lomovtsev <Vadim.Lomovtsev@caviumnetworks.com> wrote:\n> \n> > Hi all,\n> > \n> > Are there any updates on this ?\n> > Comments/objections/acks/nacks ?\n> > \n> > WBBR,\n> > Vadim\n> > \n> > On Fri, Sep 08, 2017 at 10:10:30AM +0200, Jan Glauber wrote:\n> > > Using vfio-pci on a combination of cn8xxx and some PCI devices results in\n> > > a kernel panic. This is triggered by issuing a bus or a slot reset\n> > > on the PCI device.\n> > > \n> > > With this series both checks indicate that the reset is not possible\n> > > preventing the kernel panic.\n> > > \n> > > David Daney (2):\n> > >   PCI: Allow PCI_DEV_FLAGS_NO_BUS_RESET to be used on bus device\n> > >   PCI: Avoid bus reset for Cavium cn8xxx root ports\n> > > \n> > > Jan Glauber (1):\n> > >   PCI: Avoid slot reset if bus reset is not possible\n> > > \n> > >  drivers/pci/pci.c    | 8 ++++++++\n> > >  drivers/pci/quirks.c | 8 ++++++++\n> > >  2 files changed, 16 insertions(+)  \n> \n> \n> Looks ok to me, for series:\n> \n> Reviewed-by: Alex Williamson <alex.williamson@redhat.com>\n> \n> I am curious why we're happy targeting this quirk at a single device ID\n> while at the same time trying to expand the ACS quirk to a notable\n> fraction of the Cavium PCI device ID address space.  Thanks,\n> \n> Alex\n\nBjorn, would you take these patches? \n\nWe might need to extend the quirk to cover more cn8xxx variants,\nthis is not yet entirely clear on our side.\n\nTherefore I'd like to ask if we could merge this patches now to solve the\nlong-standing issue for cn88xx.\n\nthanks,\nJan","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org header.b=\"YUEUasKT\"; \n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=CAVIUMNETWORKS.onmicrosoft.com\n\theader.i=@CAVIUMNETWORKS.onmicrosoft.com header.b=\"Y4hEwc0H\"; \n\tdkim-atps=neutral","spf=none (sender IP is )\n\tsmtp.mailfrom=Jan.Glauber@cavium.com; "],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3y1fgL12jWz9t67\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tTue, 26 Sep 2017 22:01:18 +1000 (AEST)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dwoY6-0006ZJ-KP; Tue, 26 Sep 2017 12:01:14 +0000","from mail-co1nam03on0070.outbound.protection.outlook.com\n\t([104.47.40.70] helo=NAM03-CO1-obe.outbound.protection.outlook.com)\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1dwoY1-0006KO-Qb for linux-arm-kernel@lists.infradead.org;\n\tTue, 26 Sep 2017 12:01:12 +0000","from hc (88.67.130.225) by CO2PR07MB2582.namprd07.prod.outlook.com\n\t(10.166.201.21) with Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7;\n\tTue, 26 Sep 2017 12:00:43 +0000"],"DKIM-Signature":["v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References:\n\tMessage-ID:Subject:To:From:Date:Reply-To:Content-ID:Content-Description:\n\tResent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=G9FPFF+9dSgR9oRJa+GQcG+2EwTm7SQ2723fSWaVHXo=;\n\tb=YUEUasKTl+3CZc\n\t/zHA4oD4aBr5dhQvvbkJwMMp3DC/oMH0e6ms5ABvhx0+1vzTKC/eF1afPvd5PEu6eNPGMAxaNVKwT\n\teglYJ+tLlJj1WDaAH6IOVdShs6iKJ8FPBKaBHHNCEJH3Hwc84bdxZijhf4AeWpGYZbwlgpu7b00lY\n\tLGm101QRmD1WuBtQnYNsQyQ2KoyKYY1zF29ROq2gxATXgFYxOLZRvB26onjWVxO7vIvqHLI/OTbV9\n\tldhEJqL1LPP8n0fRGA7D9qcLwfRXwL3fEqk8ixLV8dG6E7F782M//WYdAvCreP0Llu6P18d4xRZX/\n\tn5esJzbipgs0Ny1OCGpQ==;","v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version;\n\tbh=4hsfPhFwQ2cyFmh7FfckDG5WyNuGJWuOTmAtrduXhms=;\n\tb=Y4hEwc0HoWOwL86ag8ugBRDfh5EwX4+9LcRFsAERmXDJeiTQX0J7cIBdWMFrmeQK7Kq+sbxeHuL3oQaDVCzFO8bK+aBgvchbRFqC/sNBwaO8RAllsFjWF2DPxCJ9kijBJUeOdmpdnu+3KzeWwWc6MM302pHZ0jN+oX4lKNqLzfE="],"Date":"Tue, 26 Sep 2017 14:00:32 +0200","From":"Jan Glauber <jan.glauber@caviumnetworks.com>","To":"Bjorn Helgaas <bhelgaas@google.com>","Subject":"Re: [v4,\n\t0/3] Workaround for bus/slot reset on Cavium cn8xxx root ports","Message-ID":"<20170926120032.GA29861@hc>","References":"<20170908081033.3025-1-jglauber@cavium.com>\n\t<20170912094049.GA14111@localhost.localdomain>\n\t<20170920120912.7544420d@t450s.home>","MIME-Version":"1.0","Content-Disposition":"inline","In-Reply-To":"<20170920120912.7544420d@t450s.home>","User-Agent":"Mutt/1.5.21 (2010-09-15)","X-Originating-IP":"[88.67.130.225]","X-ClientProxiedBy":"VI1PR0102CA0014.eurprd01.prod.exchangelabs.com\n\t(10.170.224.27) To CO2PR07MB2582.namprd07.prod.outlook.com\n\t(10.166.201.21)","X-MS-PublicTrafficType":"Email","X-MS-Office365-Filtering-Correlation-Id":"891568d4-8fb5-448a-82c5-08d504d638a1","X-Microsoft-Antispam":"UriScan:; BCL:0; PCL:0;\n\tRULEID:(22001)(2017030254152)(2017052603199)(201703131423075)(201703031133081)(201702281549075);\n\tSRVR:CO2PR07MB2582; ","X-Microsoft-Exchange-Diagnostics":["1; CO2PR07MB2582;\n\t3:rspOJftFNffaXdplbxPwKCg32MKZ6mKpZ7bBt58U0R4xFzP0abO66O4H+vfviwB2LhHkvyJ4hRxZ8bhWsc/82W5SjAp1/miF3vObdxjVW4IbEQ9kOAG29Msyhyjk203wci0/YkcXZQPgTfia9o+yGYowrCw8u8f1vOb03mm0Jfb1/xiBdycY/IOjNYJZSDQ9Za5q3IjU3t+ES5IGVuu8Fg/THsZHZ5g3s2F0wyVbD/6gJLuXYmTDjRaGnF9JGp0e;\n\t25:Yct/ggn6RL6Gcf95SI2brHEofcojf4XgE4RFAQi8btUeK4aC9Pjrt8PY5HVH4EKn8RyyBb9UH7hmweVbllAZfBxzXs9+t1YlJiwXufVdj3CcRZShfCCI4Hwa4PPq5xip4WB8XR7dZCIukOmrJN7raCrDE5OD2KjgBoI36Q+9b1F2vGCkhZiwBmc4RoDbuRUEubbFWNUtr5kyeQf66HHbcFaicRWNP5swBKWQ7J7FhUEODs3suC/ba6Ej8yBZG//9uCpH93ZBtWc1dK3VB7Hw6V0B+NkNk24JaFGbyDsHs3ogFfNicrSmrziA9xxiQhcXDG229xfSfI5lOh9QahRifQ==;\n\t31:Vt4AJoWxMsOSg675ptDgaHJGAbHODGOxHMZbeLDePSfuOgfVFleH0xv+iLC/rxwfZ3HPf2jAIG9Z+1tmdIdWNLVyeDAOU4g2oL1SlMo99vb6YYxhf0F+yCUa4SzqoHOPJyBcfoTLiqvTEMgzlww89P3yf7rbckIhDFT1KZPcTEHc9QrRlxpkwNMGVZ9Gm5ZTtdvN1Q/j2bIf74R8h03KUBcWUw/42DkW4DfHNz4tPK4=","1; CO2PR07MB2582;\n\t20:kRBgt+hZc28gIrfFkaXqhpjQWJIRCzkMlUCA85hKcmNV/0V44w/GhddNA0UJuvl7SgofTvCwgL0JNfJhfIfMHDFPUaouHtRP13OcybNd6Pe5wJIja5MH6rry+aXQLqtC0uRbV/2o8f7g4ndhgC857VqY7f28OWsJkZi3a2wP/NRzW8B3ZEv592TmYKOcAmbLMk7TB5w4lh38sTEAZ66Pgmf6jvjOWFz6LTsxBTsMKn4NOwBPP/62j2BTDXg28GjmNMnn7j39VNwPlWqCAwaX0voXS4/BDr56NtBhytbPvDNjAmrKizJ+djhA6zDgVjYNqHL/hHXt/Z5kpag7NxtZTKsqLHi3W9+dqg/fiCh0iw8zfrL+sMqYMECPRLFrCT9Av+cJyxpKzjWocVXomOpxmZKe14H/qglFZMGbwchmMmTctQF/naQhPGbuKU2gOQPVPjaHyFHsEO1d3lIbD6qAGFGupo1cdEd0qs1i20eAcBy9MiB2eOp4rVMpX0eFUy0Wn1UAn0j08dRja/yuJYf6Khe0S/QqUtaBNu3nv0McxK0qhPoJV0b/PzKOYixC6Xa2g8n6GRQR3Eic3f13BtkKZ6IhJBrdej0GSiv63kdImzw=;\n\t4:4QbLV2Emii7cTcJyD6lEQPSBqez+nV4jKLP8zshMx17uuWfJKFEmBRyPOuq+YWqm/s4sjvZo4G22zvbEU4j9hCnOsVfo8asbVptT5C4EKz9VmN5iddimqqrF3MR7LdAXr1JDirIs1j5EJw3xe9ja7I2WDBV/746udeL46d7sro/QLW+1oPp4clo0qdvpq72CGhT6XtggN+m5UrWsxfWrWefbt9g9HlIRKKvq546DDyYJjGwMY+u3MGnSZ4mzI1iI","=?us-ascii?Q?1; CO2PR07MB2582;\n\t23:+84+jKd2f6X1M1QCC/vpyRj/DLmfGF9pH+/hntim7?=\n\tqVVWFLit3MLgctqjM4F5ovO/H1B0ezWmo7XqvqM0PJK2FMrwy4KvOMDdVfIhrimZ5wp2OLPGTyBom/B2gJrkOrcZDPvOYRcDkbR1vb83z42ax96zj9jVyrGr5iQqAK9ggL4MZ7SRVDvMXN6PaUM+4Ps0bYvkrNZ1+blSJpHf/pUDZEQ47Fhr8vKZpSFXcfnss9GUYembC13913mqHOLOsGef6TEnOP8fNBZIgwcnhyRuWffA/Y23LB5x2hvwqy0ekyTne904Ru2t8uMyH7KCPDKj+X01W9IWxbofotiMlLpb1Aw2RO8qf4lZAftkcN5xfw0q8X93bBVzTDsgpuMQjPKZ2nN96odYp9CjRAz8PoiTHICdytmIZWsQh2ORBDaV/1G4jo3MDlHtknJGsi3i/G71fy6oeY6VjRpyWY3M8yFKkOkMBeW4Khu/HhhOq5qmlDm/+9/bqawdBFCxxq5vwmmTGK33paNhYTl8HCfarOKdF5I1aOU6gImhlP2OdSb67DzYYJ0BXd2RTWGr22Kd6c8fF0iBLyvrXnBZPcZSUz6n/JDuP6zw3aYumLK+wXUnNOc7n3F/BWNBPT2jyKWg4no5slnmqoNTN8UuBqf0FXiIVR4abxAjkOXVjK8cbKfAyENB1e5ggb2RtxDhvX2nwHL1d6AhuPtq5VmRAzpdex1Yn4G7AGR/OX18yl5SnGKAKgC3NTD8D2aBmdmOkZjd8FgPwHnSfJcPlCKKIPSHT4sEQx+REkmYNuBbq7W7XaCmRlPKNYeGDpXAI8kygVZT9bkf0Jot4nrx9SmublgIK7Sxh4ZhOAEXJ6swEL6n0O/QXPiwqnbLMdidG//98M4HC9QDhdPK8uUTo/sX8bw15VI5EErw5qeqpCDsbp7JGMZWwbADjzMR0PWqb5jPo9CKTihE4EviF2KPJ8K8t5ObdUi7uyQCEJriKx1iKoo2m/zzq5r1ArF1LzvP7GgtTf5uvmZ5SzflxcEJMpCbTw4tG5jgyKPyqPYUCAa/4djzPkMSR4TpUOu5BDQRUJIUpfk1Dd9ySrxVzRRZ+tZN/Yr92Inwa6WBK9zl+tb+3kKRjIAFRqDgiogQO1Rv6ilM/aXZ0ZfA6izCp3eTLTSAtDjRouZNokUxHKzqcIRP7yHVJLTRyQWkehIoNCBuVi7a0egQ0YRXspMOipt6aM5qy/XThGFo/HhppUShVrYNFQX4LCVTkk=","1; CO2PR07MB2582;\n\t6:qb+RMvfk/rS1823obpKNOQquh89n8Prd55+eZ40CwUXlDbj1CFeTWh6exQL1kzikka8wmha9i0aLsBnHlMbhMyyA+ZmqsRfdJtCjQ0Z5q0TBR24bU9aTxLYCz/5+XlGMiyV4BchRyfqSDLfegS922ryHKIpzBRstTeisWl2eIq6SrpKTf4yscPWPJmSBz16oacqWm9KafS0Dysun+NHjiroC8wysY6rgsDwUazofdZ4HBm1EuzcxpY8WFoR/iZ8++FhD4lTNW+S9t/WVoZdbAl1YLbt5cz45fEEJJyBoFExwHETeZGua3hNeVVI8x27rfKUeLAAtOqpgVZ8zW/qQ8A==;\n\t5:wBJHjp2s9Hm7td5/oGHWNMhFhLA/JeAgjnKyNYrR71gn/PWsH+K/NlELc28jDEGXSSJoRZA24/iE19hktN8ZV2AJIZ52iBBXMterx57zPm/sR1ZXQaJ1S5UUPdZdUzh1bqBXXfrDFOlvEV30q/fa6A==;\n\t24:Y2lwrShJ53HD8HIN6yjSVLvbU6tE407kziHVPr6BbtAnOMLPGYfj8xNlTtg9iA0SCRTMzeOKuv9UucUzbmJ3TIDTuAbcufBxgonQkeJKwMI=;\n\t7:SAyP3u4AOFaBqnFd8zOylkWCwl/2SHIoGA105zNct+wY8lLxSg03U937ebDEmkxUPBEvRFVqyYLU173b4kCK417ePGsgU8n1lhym+HpS5ltLG0R+Ee8UXshZPEfG3yRZfmCuTG4fsLcDKpy9HHW3Dmx+vqFoWvqujLZGKnUnrk3/e6MoDHPWPeCfshd9YEiIaNOWJ7P3E1xxB0iUYtR07fiIDNqO2SKfNIxhZ0ZYjWo="],"X-MS-TrafficTypeDiagnostic":"CO2PR07MB2582:","X-Exchange-Antispam-Report-Test":"UriScan:;","X-Microsoft-Antispam-PRVS":"<CO2PR07MB258231AAAAE5EBF75C6B88DF917B0@CO2PR07MB2582.namprd07.prod.outlook.com>","X-Exchange-Antispam-Report-CFA-Test":"BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(100000703101)(100105400095)(3002001)(10201501046)(93006095)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123560025)(20161123555025)(20161123562025)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:CO2PR07MB2582; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:CO2PR07MB2582; ","X-Forefront-PRVS":"0442E569BC","X-Forefront-Antispam-Report":"SFV:NSPM;\n\tSFS:(10009020)(6009001)(346002)(376002)(189002)(53754006)(199003)(24454002)(6666003)(316002)(5660300001)(16586007)(81166006)(81156014)(3846002)(4326008)(54906003)(53936002)(23726003)(9686003)(1076002)(6246003)(2906002)(106356001)(305945005)(68736007)(58126008)(33716001)(6116002)(50986999)(229853002)(42882006)(6916009)(2950100002)(72206003)(83506001)(50466002)(66066001)(105586002)(55016002)(54356999)(478600001)(101416001)(6496005)(189998001)(8676002)(25786009)(33656002)(76176999)(8936002)(97736004)(47776003)(7736002)(18370500001)(32563001);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR07MB2582; H:hc; FPR:; SPF:None;\n\tPTR:InfoNoRecords; MX:1; A:1; LANG:en; ","Received-SPF":"None (protection.outlook.com: cavium.com does not designate\n\tpermitted sender hosts)","SpamDiagnosticOutput":"1:99","SpamDiagnosticMetadata":"NSPM","X-OriginatorOrg":"caviumnetworks.com","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"26 Sep 2017 12:00:43.8164\n\t(UTC)","X-MS-Exchange-CrossTenant-FromEntityHeader":"Hosted","X-MS-Exchange-CrossTenant-Id":"711e4ccf-2e9b-4bcf-a551-4094005b6194","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"CO2PR07MB2582","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20170926_050109_916737_F4174322 ","X-CRM114-Status":"GOOD (  18.00  )","X-Spam-Score":"-4.7 (----)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-4.7 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/,\n\tno trust [104.47.40.70 listed in list.dnswl.org]\n\t-2.8 RCVD_IN_MSPIKE_H2      RBL: Average reputation (+2)\n\t[104.47.40.70 listed in wl.mailspike.net]\n\t0.0 HEADER_FROM_DIFFERENT_DOMAINS From and EnvelopeFrom 2nd level\n\tmail domains are different\n\t-0.0 SPF_HELO_PASS          SPF: HELO matches SPF record\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature\n\t0.1 DKIM_SIGNED            Message has a DKIM or DK signature,\n\tnot necessarily valid","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"Alex Williamson <alex.williamson@redhat.com>, kvm@vger.kernel.org,\n\tdavid.daney@cavium.com, linux-pci@vger.kernel.org,\n\tVadim Lomovtsev <Vadim.Lomovtsev@caviumnetworks.com>,\n\tlinux-kernel@vger.kernel.org,\n\tRobert Richter <robert.richter@cavium.com>, \n\tJon Masters <jcm@redhat.com>, linux-arm-kernel@lists.infradead.org","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1784745,"web_url":"http://patchwork.ozlabs.org/comment/1784745/","msgid":"<20171011153302.GN17961@rric.localdomain>","list_archive_url":null,"date":"2017-10-11T15:33:02","subject":"Re: [PATCH v4 0/3] Workaround for bus/slot reset on Cavium cn8xxx\n\troot ports","submitter":{"id":69637,"url":"http://patchwork.ozlabs.org/api/people/69637/","name":"Richter, Robert","email":"robert.richter@cavium.com"},"content":"Bjorn,\n\nOn 08.09.17 10:10:30, Jan Glauber wrote:\n> Using vfio-pci on a combination of cn8xxx and some PCI devices results in\n> a kernel panic. This is triggered by issuing a bus or a slot reset\n> on the PCI device.\n> \n> With this series both checks indicate that the reset is not possible\n> preventing the kernel panic.\n> \n> David Daney (2):\n>   PCI: Allow PCI_DEV_FLAGS_NO_BUS_RESET to be used on bus device\n>   PCI: Avoid bus reset for Cavium cn8xxx root ports\n> \n> Jan Glauber (1):\n>   PCI: Avoid slot reset if bus reset is not possible\n> \n>  drivers/pci/pci.c    | 8 ++++++++\n>  drivers/pci/quirks.c | 8 ++++++++\n>  2 files changed, 16 insertions(+)\n\nif you don't have any objections, please apply this series.\n\nThanks,\n\n-Robert","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org header.b=\"F+Om2tNI\"; \n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=CAVIUMNETWORKS.onmicrosoft.com\n\theader.i=@CAVIUMNETWORKS.onmicrosoft.com header.b=\"foQDMaHl\"; \n\tdkim-atps=neutral","spf=none (sender IP is )\n\tsmtp.mailfrom=Robert.Richter@cavium.com; "],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3yBygg6NDbz9s7F\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tThu, 12 Oct 2017 02:33:51 +1100 (AEDT)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1e2J10-0008UY-Hb; Wed, 11 Oct 2017 15:33:46 +0000","from mail-by2nam01on0086.outbound.protection.outlook.com\n\t([104.47.34.86] helo=NAM01-BY2-obe.outbound.protection.outlook.com)\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1e2J0s-0008Jo-WD for linux-arm-kernel@lists.infradead.org;\n\tWed, 11 Oct 2017 15:33:44 +0000","from rric.localdomain (78.53.143.187) by\n\tBL2PR07MB2337.namprd07.prod.outlook.com (2a01:111:e400:c753::15) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7;\n\tWed, 11 Oct 2017 15:33:13 +0000"],"DKIM-Signature":["v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References:\n\tMessage-ID:Subject:To:From:Date:Reply-To:Content-ID:Content-Description:\n\tResent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=mPFx+/AVVDg+/lFA+asLPvqadEEjs/REPAQ+KXxPCcA=;\n\tb=F+Om2tNIyzi11f\n\to3QJ9Eno4K4Qni9WnXNX1bALOv5/2PyP/j5bDaK067HNstgeo/yMhyYNRLBs+6RPDlzX1Oz7UGWrz\n\t8H6G+6XrBYl6Yw/vWIazPRPk4b+RUrkc152yqoBqEWpPHtm0KhSFojGXqK3br0dvCqXNK0KNDz5Sf\n\tENRB4usG53gRvIGP+KmG/lUaHsD8kwAzERL3dLmmjq1VQr3lFrvw6hjlft8G7QYNlZDp8J/lOkssS\n\ti7oqPCftJQe20tMpsUAwaNvsDUU639ZWWLjRPVJtNiapcLp2yJXqQPg1DPBPPZc3EV9GEGkfAlU5h\n\tRdYlNkeHsuTXLifS6NrQ==;","v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version;\n\tbh=xWzfE9jBQjW+Z3FU/F2mGTqq8Uu4FjpzJ3deNEC8MkE=;\n\tb=foQDMaHlXSwKeBdDG1x8blRYK3y4uMt+uGRaCut0RKcFtqlJvgm4h56/D2efhu3zvPhVTKmeqZl+Ng+OoZAFM9Yk/h0dRZugbSsHKsxhDpZtl3Cqoq3qd0ybx6dAKslMOK3acznCUMmcBtNUykcu2lkSYMqLnCQSpue1Ip1mMm4="],"Date":"Wed, 11 Oct 2017 17:33:02 +0200","From":"Robert Richter <robert.richter@cavium.com>","To":"Bjorn Helgaas <bhelgaas@google.com>","Subject":"Re: [PATCH v4 0/3] Workaround for bus/slot reset on Cavium cn8xxx\n\troot ports","Message-ID":"<20171011153302.GN17961@rric.localdomain>","References":"<20170908081033.3025-1-jglauber@cavium.com>","MIME-Version":"1.0","Content-Disposition":"inline","In-Reply-To":"<20170908081033.3025-1-jglauber@cavium.com>","User-Agent":"Mutt/1.5.23 (2014-03-12)","X-Originating-IP":"[78.53.143.187]","X-ClientProxiedBy":"HE1PR0202CA0018.eurprd02.prod.outlook.com\n\t(2603:10a6:3:8c::28) To BL2PR07MB2337.namprd07.prod.outlook.com\n\t(2a01:111:e400:c753::15)","X-MS-PublicTrafficType":"Email","X-MS-Office365-Filtering-Correlation-Id":"7d659342-2e85-496e-3f89-08d510bd6441","X-Microsoft-Antispam":"UriScan:; BCL:0; PCL:0;\n\tRULEID:(22001)(2017030254152)(2017052603199)(201703131423075)(201703031133081)(201702281549075);\n\tSRVR:BL2PR07MB2337; ","X-Microsoft-Exchange-Diagnostics":["1; BL2PR07MB2337;\n\t3:Yf7G9XurnUoObM+9CFoJtX0UWkurW1kbrMaG/ybFboXAUqTO9jrn/WKbYpC1NTey/0f/LQmfzY3hGBqvCRHuMrJn/UQRZrrhq973wGSeARBYN7N0S+Os5Q4ACZQ42g6ExXL3/BLGTiDo0z/YaMnKEyv7HKP7fU8WP/rvpKJmLj8JXYd48pQRGvpIvd9iPWR0qJaJNYIYFDNjE1fZ+9psEzTBvNgizg8JUrClPDo0XxHJvctzHUJ7G3wgH7dPhCml;\n\t25:pqgVA7z14OEsgDzw+T5lIE+Uygu8oVmPE1Pdr4sfJEAO0UnWh3DvBUDrguxbfZAqJ71py/ptReyajZvWDRWlFG11gVJzV5zDUwwXqpepeickf7zgsqrGYimCU807/hKBhJ3Gs+7Ha1pIlUW1bWMv50kDiN+0atqnTttUKsfBpko7GYgNhZuOUFXwBRQfTzcWO6wc0SCq+M14UpyrlofOg5/UCGE+CXY5pLD7ij19AOxErZC4WMI1TBIuc8ATTIzO94sh86rRdQj+ji8bpEA1+JMJ0SFCZedeND0UqAjl61E2KuCjMbUVvzXQHSw393aF4J8JKRMmb0l/TDfykEIY2A==;\n\t31:BTxCTCng8Wzy+wvt7uka1sCGkT5Prl6PEQ/eUI0L1uyN/BfYRQqTBJ80KbbCB7QmaIqatRDqgkw6A8liHui1J3uRwDW94FsM7/8kkirxk3fdrlJH/DNuWDvu0ADT/qnkQZ/jakbFLNdHnJAy0J4V3+bmKaYAabI1qEkAKRPl8s3fK+SGUP9p6+hMaJR5RdC341XQi4j1WK+dZQTlO3jZ8BTBYdsHWFDByPVaA+h7lbY=","1; BL2PR07MB2337;\n\t20:j/NnkyAxxlj63OEpe2YdiQeoxeHBmDfwHoli/ao3Tnrj8IN99ikyATlqRsRICFzIsloc+QeRJEctY3QcSz1csN591dQfFSDaIfOvkc1IeQMCXhVvRXzTz6vkCbWueN/bsimUJU4pIU5d4r1qocSPyUw9tHwlYcASeicCI5P1Ab7kLi9v9707czxBn7dU3jNGwwRFB1z/yjsDGmaY8MtCnrQtj5xsLZNPB0NkL7BgoFLAPcQyZ6hWroHQJmYsMvtg7BgI8+AncMMyIjJZgYI7kPD6RirrIPlb3xxXy3IM4Uz0bJ72297q4CpCRSL7RdrFj895GY5PE8ct1RdKK11syRfnoeoemea7WbLAk6LnA5IJ0nNSHB2U5+YDBzbCZfId209w/fed5v9UMlMjrfbG3C0ANQC2rUeNDD7xRX8Sw1QxAf83e0zmh0/gb0m+SkcDAXHvQAJQphBYfrWUT36K0mSOfGjeVBP5lZPIqlLl/LO3/nAkPD8btHjxwhveMgKq;\n\t4:s+Wl0yaFrOTlOq4bXiCCjcKh+VMoFE1lHL6zoAgm0lHhkpxs1ePy9pS3g6s3Ug4C2EjXxb+i0c/8uTd5GZu/x+73EqZUd83NcTKyt0PH/jkPIEKoPINp38fGs1DjxDVmSfCulIdPMkACOLgIJGOUhIACTZSOKDSjDIs7Ls007og4CWmgkNno1AQ5JAmCxek1zhpChiFIjJ/EwxWtmLVincyctz3gsAVDu+QkDI903qkojJp9Q4u6xaE1UF1mdUVN","=?us-ascii?Q?1; BL2PR07MB2337;\n\t23:X//Ctae78LOO0/nw65C5z3fEdF1uQVTa0OFEFkW+b?=\n\tf66XQo/UVePkAvjT56ye0sb3evmMtcF0w64aOHgTRm/EMb6jDEW909hofb65Fu3A7IVt7n1zCT19viAgI1j0usMRWdwyiYmopLr9U5imbiNKBAANG9DBIgmZ3x4EyC+asvZ9UpiuEapU+FnMfHKymGu/mph9O+iRSSPLeHDWDPuApNXMhnyoRSy/egkWKjUIwLUBBo8iQWbgRTxf4E0YDmPZDVwrbCFqfLFlnfmcp4K7eWfJz5jEDtqoSeuyJRdmT/c9bm8WDVzKm1/mt8/K0G57LkJbA9gf5WdoOlPWda7XuGhsj0fOl4SoZ3N3/Rlok+92t0ld4rZMZ/uxXpqvFl7u4o+tPFOK0z8n9AMbrZzKj6WHJeQoN0PSdHJvCviZL6OnYU43gHsEqv0VhS9bdylB0IJXOmByqnAfSAQaGrPuKAlyTSiyTxaXmrlDzDXxasswX7VLRRxkrM8vYz8R+RvnyXSjLlQ2Sh6eTBV7tgBY1k2cvjwfu7sHZ777IMyTtItou75a9K3dFeN6iEuvMvoEm99fd1TOVzUnOgqADux6l1yQ0s589K759azENuNsh3rQnvY/pjkLcaKxBoun72ZuW1zss23c85J9cWXJ/6l8WY1GCCHoY685Oh5H06Wm6hz+Id+WSfrynSb/mITBYL4QB8hQrP0xyCE/I3Bk9o060ShmVOciiY6bFB1ylSShYNZSOYFX5uDTc+V3dhiUZLeASwO+yRuRB5YQ53NoZVfonW+coJWfalVfOBjwJTSZK3hFRq//oJ6RA9a4R0NguT0l4SM8PSm525EvfKjUcECovTQb1lWXL0J8FxKIu+kehbRpF3zyD1NZCg5QwB44Nn77C5gceVlhud7D3MPDgkcwcYkWeeThQ+jilWacoGkfId7ISle7PcM9Vr+QSjw+pCTQADjzMP4YLDxN6Sb3UnvzO/SrlhVktnYpdjXyvt++xTDuz7ci3P2a5dqr3B7WyXzeMUL17C3z0GZpKzpT3Jll0Zok2voxnNHIfTPROCZXmqTKBY+LPA8wyvWs2XmTea7l86pL0EVrdbFVitVBvFnsV+n/9mwP6Cva2lq4tQV2+MFKaorUkJJtmtiy/OtQhTFQhYvfsLK4/PoGKD3dAk4wqNaKKAiSVGf/GqcXtbP1WqhNAJX8AgZP6log/5Jm2lCNycIFH+TOJjsraf5IEmTU/rCbCoND3wnxuEs3w2+4WE=","1; BL2PR07MB2337;\n\t6:5Bovcf87HtxRxmOPQYCpq8YzQl9zDTnbOZ2wWgubyZB8AZ1EwSXQw2+1i8RnIX4GpU3wC1akBIEfD6R5U57hl9/vCN+2nOhNiNWgC+RxMEQcUOBrTcHI9jRsnP9UfM6VZxeyXQaUSkC3G/HdWyiUv4aAvEc6MTpaYheD1dskrenIIj6dG8Kxi7f9CNE8fQeUyZTnp6/cznXMsoZuhNw5mo9qaDejSUf8SVQrKA9Os0PEHNHW/sw0eDJS47i8o3LL1nPpfniPMs9UD+fBQurx3/2iyNQGUJuN0owOIIs7QEzuV+hT9NvMU5rAHBYKniYaQo9Q7CZNw2mTpfAAdpFOKQ==;\n\t5:RNHKEGOsNmxLXVSrLOoHjOqBTWklB4+aZrKCOkNimHkj5pfUlaslZIq9ePtY5mgaDmQ8Py5aIrpjbrW81gmqAHSgrQuqQb5VjosuC6XC5ToWwCL0U6RE4M9vxO0vGFqSRj5NNScx8Dijrrb9dUnAMQ==;\n\t24:K93YFw3VvMVbRxzCKsoNZf6OuzLRo6a+KOZO8wKm6dhgpto5+H+P26NiEv/K3KyXB0r59WYzq0CrRuAWNtScJMVX8zE/WaPXWUXTS4ViPTk=;\n\t7:cew7CE+7S4nudtLnrlsoW9EYxMT9Khu7pyBHMrSdLUgsPfkI7tdfueCyac7Xh3x/h/VxFDPs0pBxIggvBj2zi4w/TDEi2/sjJi72c48D9y14At+X/kAk/BhwnEh+evdgDioxm9StDFCrpSU6hdN7Oy0LXZLUOPy6ASoR4R4nY5rWLZ0D3nvw3OJ4DPUpY3ZuOaQiZwqswZDO9+O5LXEH0VtbjIYWOEYyB+hpE6ECypo="],"X-MS-TrafficTypeDiagnostic":"BL2PR07MB2337:","X-Exchange-Antispam-Report-Test":"UriScan:;","X-Microsoft-Antispam-PRVS":"<BL2PR07MB233715C06CFEEB5ADCA77CE6F14A0@BL2PR07MB2337.namprd07.prod.outlook.com>","X-Exchange-Antispam-Report-CFA-Test":"BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(3002001)(100000703101)(100105400095)(93006095)(93001095)(10201501046)(6041248)(20161123555025)(20161123560025)(20161123562025)(20161123564025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:BL2PR07MB2337; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:BL2PR07MB2337; ","X-Forefront-PRVS":"0457F11EAF","X-Forefront-Antispam-Report":"SFV:NSPM;\n\tSFS:(10009020)(6009001)(376002)(346002)(24454002)(199003)(189002)(54356999)(47776003)(50986999)(101416001)(76176999)(106356001)(105586002)(66066001)(72206003)(5660300001)(305945005)(53936002)(8676002)(81156014)(9686003)(68736007)(55016002)(6916009)(81166006)(2950100002)(478600001)(6666003)(4326008)(189998001)(8936002)(33656002)(6246003)(7736002)(2906002)(6506006)(229853002)(23726003)(25786009)(6116002)(50466002)(58126008)(316002)(54906003)(16526018)(16586007)(83506001)(97736004)(86362001)(1076002)(53546010)(3846002)(18370500001)(32563001);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:BL2PR07MB2337; H:rric.localdomain; FPR:;\n\tSPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; ","Received-SPF":"None (protection.outlook.com: cavium.com does not designate\n\tpermitted sender hosts)","SpamDiagnosticOutput":"1:99","SpamDiagnosticMetadata":"NSPM","X-OriginatorOrg":"cavium.com","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"11 Oct 2017 15:33:13.9497\n\t(UTC)","X-MS-Exchange-CrossTenant-FromEntityHeader":"Hosted","X-MS-Exchange-CrossTenant-Id":"711e4ccf-2e9b-4bcf-a551-4094005b6194","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"BL2PR07MB2337","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20171011_083339_325352_9656C368 ","X-CRM114-Status":"GOOD (  10.61  )","X-Spam-Score":"-1.9 (-)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-1.9 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/,\n\tno trust [104.47.34.86 listed in list.dnswl.org]\n\t-0.0 RCVD_IN_MSPIKE_H4      RBL: Very Good reputation (+4)\n\t[104.47.34.86 listed in wl.mailspike.net]\n\t-0.0 SPF_HELO_PASS          SPF: HELO matches SPF record\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]\n\t-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature\n\t0.1 DKIM_SIGNED            Message has a DKIM or DK signature,\n\tnot necessarily valid\n\t-0.0 RCVD_IN_MSPIKE_WL      Mailspike good senders","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"kvm@vger.kernel.org, david.daney@cavium.com, linux-pci@vger.kernel.org, \n\tJan Glauber <jglauber@cavium.com>, linux-kernel@vger.kernel.org,\n\tAlex Williamson <alex.williamson@redhat.com>,\n\tJon Masters <jcm@redhat.com>, linux-arm-kernel@lists.infradead.org","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}},{"id":1784881,"web_url":"http://patchwork.ozlabs.org/comment/1784881/","msgid":"<20171011183201.GK25517@bhelgaas-glaptop.roam.corp.google.com>","list_archive_url":null,"date":"2017-10-11T18:32:01","subject":"Re: [PATCH v4 0/3] Workaround for bus/slot reset on Cavium cn8xxx\n\troot ports","submitter":{"id":67298,"url":"http://patchwork.ozlabs.org/api/people/67298/","name":"Bjorn Helgaas","email":"helgaas@kernel.org"},"content":"On Fri, Sep 08, 2017 at 10:10:30AM +0200, Jan Glauber wrote:\n> Using vfio-pci on a combination of cn8xxx and some PCI devices results in\n> a kernel panic. This is triggered by issuing a bus or a slot reset\n> on the PCI device.\n> \n> With this series both checks indicate that the reset is not possible\n> preventing the kernel panic.\n> \n> David Daney (2):\n>   PCI: Allow PCI_DEV_FLAGS_NO_BUS_RESET to be used on bus device\n>   PCI: Avoid bus reset for Cavium cn8xxx root ports\n> \n> Jan Glauber (1):\n>   PCI: Avoid slot reset if bus reset is not possible\n> \n>  drivers/pci/pci.c    | 8 ++++++++\n>  drivers/pci/quirks.c | 8 ++++++++\n>  2 files changed, 16 insertions(+)\n\nApplied to pci/host-thunder for v4.15, thanks.\n\nI reordered and renamed them like this:\n\n  PCI: Mark Cavium CN8xxx to avoid bus reset\n  PCI: Avoid bus reset if bridge itself is broken\n  PCI: Avoid slot reset if bridge itself is broken","headers":{"Return-Path":"<linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org>","X-Original-To":"incoming-imx@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming-imx@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=lists.infradead.org\n\t(client-ip=65.50.211.133; helo=bombadil.infradead.org;\n\tenvelope-from=linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org;\n\treceiver=<UNKNOWN>)","ozlabs.org; dkim=pass (2048-bit key;\n\tunprotected) header.d=lists.infradead.org\n\theader.i=@lists.infradead.org\n\theader.b=\"F6hlKFwj\"; dkim-atps=neutral","mail.kernel.org;\n\tdmarc=none (p=none dis=none) header.from=kernel.org","mail.kernel.org;\n\tspf=none smtp.mailfrom=helgaas@kernel.org"],"Received":["from bombadil.infradead.org (bombadil.infradead.org\n\t[65.50.211.133])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256\n\tbits)) (No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3yC2dz5jqwz9t2S\n\tfor <incoming-imx@patchwork.ozlabs.org>;\n\tThu, 12 Oct 2017 05:32:39 +1100 (AEDT)","from localhost ([127.0.0.1] helo=bombadil.infradead.org)\n\tby bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux))\n\tid 1e2Lo0-00036i-Cm; Wed, 11 Oct 2017 18:32:32 +0000","from mail.kernel.org ([198.145.29.99])\n\tby bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux))\n\tid 1e2Lnw-00032c-GG for linux-arm-kernel@lists.infradead.org;\n\tWed, 11 Oct 2017 18:32:30 +0000","from localhost (unknown [69.71.4.159])\n\t(using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits))\n\t(No client certificate requested)\n\tby mail.kernel.org (Postfix) with ESMTPSA id E575A218D7;\n\tWed, 11 Oct 2017 18:32:06 +0000 (UTC)"],"DKIM-Signature":"v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;\n\td=lists.infradead.org; s=bombadil.20170209; h=Sender:\n\tContent-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post:\n\tList-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References:\n\tMessage-ID:Subject:To:From:Date:Reply-To:Content-ID:Content-Description:\n\tResent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:\n\tList-Owner; bh=bu4uMxIjkXmAaxclBq+50Bg9rBcwO2kK4GrNcWbcGWw=;\n\tb=F6hlKFwjV07RK6\n\t4VeDTGlOfgWYhr8njYO3E0tn6d+jWHNo860sGcwwviqEt+quMZidHzd89HWIxCtT/VdWbSNu5lNIB\n\t3Cyc+0Z3tjN19GF31Wc8qVi80pFmXXJhdbv+SSWxRam4vUG2LS5LvVZvba2Vh7PWjzpJ2Xdu7Ob7a\n\tqnnAFypsRvDcBN3kreliweUYUzcNq0x3n6oZDWAqC3M0Z4+dQxrYS5p1rf1MFKH0Zs9SyS70QF0wA\n\t216tZzLmVFjaZfgMwN9vJSnTGjCV2xQGi/tyu65bWF7edFfwXpU4njhmf987155Mka1fadYQwUI16\n\taNPmFGa6LQHx2hwNEi1Q==;","DMARC-Filter":"OpenDMARC Filter v1.3.2 mail.kernel.org E575A218D7","Date":"Wed, 11 Oct 2017 13:32:01 -0500","From":"Bjorn Helgaas <helgaas@kernel.org>","To":"Jan Glauber <jglauber@cavium.com>","Subject":"Re: [PATCH v4 0/3] Workaround for bus/slot reset on Cavium cn8xxx\n\troot ports","Message-ID":"<20171011183201.GK25517@bhelgaas-glaptop.roam.corp.google.com>","References":"<20170908081033.3025-1-jglauber@cavium.com>","MIME-Version":"1.0","Content-Disposition":"inline","In-Reply-To":"<20170908081033.3025-1-jglauber@cavium.com>","User-Agent":"Mutt/1.5.21 (2010-09-15)","X-CRM114-Version":"20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 ","X-CRM114-CacheID":"sfid-20171011_113228_574102_A896736D ","X-CRM114-Status":"GOOD (  11.78  )","X-Spam-Score":"-6.9 (------)","X-Spam-Report":"SpamAssassin version 3.4.1 on bombadil.infradead.org summary:\n\tContent analysis details:   (-6.9 points)\n\tpts rule name              description\n\t---- ----------------------\n\t--------------------------------------------------\n\t-5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at http://www.dnswl.org/,\n\thigh trust [198.145.29.99 listed in list.dnswl.org]\n\t-0.0 RP_MATCHES_RCVD Envelope sender domain matches handover relay\n\tdomain\n\t-1.9 BAYES_00               BODY: Bayes spam probability is 0 to 1%\n\t[score: 0.0000]","X-BeenThere":"linux-arm-kernel@lists.infradead.org","X-Mailman-Version":"2.1.21","Precedence":"list","List-Unsubscribe":"<http://lists.infradead.org/mailman/options/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=unsubscribe>","List-Archive":"<http://lists.infradead.org/pipermail/linux-arm-kernel/>","List-Post":"<mailto:linux-arm-kernel@lists.infradead.org>","List-Help":"<mailto:linux-arm-kernel-request@lists.infradead.org?subject=help>","List-Subscribe":"<http://lists.infradead.org/mailman/listinfo/linux-arm-kernel>,\n\t<mailto:linux-arm-kernel-request@lists.infradead.org?subject=subscribe>","Cc":"Alex Williamson <alex.williamson@redhat.com>, kvm@vger.kernel.org,\n\tdavid.daney@cavium.com, linux-pci@vger.kernel.org,\n\tlinux-kernel@vger.kernel.org,\n\tRobert Richter <robert.richter@cavium.com>, \n\tJon Masters <jcm@redhat.com>, Bjorn Helgaas <bhelgaas@google.com>,\n\tlinux-arm-kernel@lists.infradead.org","Content-Type":"text/plain; charset=\"us-ascii\"","Content-Transfer-Encoding":"7bit","Sender":"\"linux-arm-kernel\" <linux-arm-kernel-bounces@lists.infradead.org>","Errors-To":"linux-arm-kernel-bounces+incoming-imx=patchwork.ozlabs.org@lists.infradead.org","List-Id":"linux-imx-kernel.lists.patchwork.ozlabs.org"}}]