Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751848AbdIMMBL (ORCPT ); Wed, 13 Sep 2017 08:01:11 -0400 Received: from mail-bl2nam02on0076.outbound.protection.outlook.com ([104.47.38.76]:12069 "EHLO NAM02-BL2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751120AbdIMMBI (ORCPT ); Wed, 13 Sep 2017 08:01:08 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Vadim.Lomovtsev@cavium.com; Date: Wed, 13 Sep 2017 05:01:03 -0700 From: Vadim Lomovtsev To: Alex Williamson Cc: bhelgaas@google.com, linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org, David.Daney@cavium.com, jcm@redhat.com, Robert.Richter@cavium.com, Wilson.Snyder@cavium.com Subject: Re: [PATCH] PCI: quirks: update cavium ACS quirk implementation Message-ID: <20170913120103.GB17702@localhost.localdomain> References: <1505217316-15702-1-git-send-email-Vadim.Lomovtsev@caviumnetworks.com> <20170912101545.01977624@t450s.home> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170912101545.01977624@t450s.home> User-Agent: Mutt/1.6.1 (2016-04-27) X-Originating-IP: [50.233.148.156] X-ClientProxiedBy: CY4PR03CA0078.namprd03.prod.outlook.com (10.171.242.147) To BN6PR07MB2994.namprd07.prod.outlook.com (10.172.106.12) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 3a5e1eb6-2df1-4835-7e81-08d4fa9f1dc4 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:BN6PR07MB2994; X-Microsoft-Exchange-Diagnostics: 1;BN6PR07MB2994;3:eWtJkLTDfBwmUDnr41r2f7fcIpKwGkQDA06HppbavTSFvKH/7OyQJGtN8sZd+HIZedrtVneO92DfJGHKluMFc+S1W/X+w+/dx1uq/lyPrDkoGKwcglSmlF4htTc74zoxO9sejRfhEunioXfoiYmhVbyFd1X19/vw5Vka8B8VzVxd8co+JkosENoJIOWKGsjWxe0GYXVB937P8TJ1NVASQW7DD8wOQjl/I6yP5tcS5qsdVTBGG9dA65fibgwXtMhb;25:qMsB7bnK5eSZzPULOzcOzZDbMJr+gqwYFD3NGbACtRQbesYA2YpIPVgThmrkAAfRcE789F+LzLetSwtqDujCEAoUNQsrW8EYTdzmYxErWZneokynUaAM3/wkZ8ZXPL89CWzwsTtaswCUMl8cSZ0f9yu4l1EWd44AiuhpDBTIHz924Jtp2ZN49l0xan5LMkrW6eo6L8AKb1stcD/YOyQtH+C6k1qhAdpEZjeetXpg7CgCsYD5VVEnv37MgXwXms4NHX4JxJaAmsOivlygQmxi7tykQN+OveOMPhlMiGdJZKtPWXOotFy9fU9HzFRr6ZG/PhPANaknm9BrDiuxfkLzGQ==;31:NXbmBjb7TjGQSvq1YC7b5XzHy8TUbY3u9yG5Nh1NmBtIJe9djBLcf+Od+DbHNgyB3zdA64w0R+cxB8O53IVYLG7w5la9YvKO7NnKm1Fr30F0+O6pb7pCYIX2t0Yr+Qao7i+cb3O1USeYy3vaghcrgCb8E/1mdENkJJ5W3L7zn8OHv1QhGn/w47ZNdN6nwxVwH+c4+16siwiOgkHzCkBs2nP3pkQ6Qb6RfGNYfweTIis= X-MS-TrafficTypeDiagnostic: BN6PR07MB2994: X-Microsoft-Exchange-Diagnostics: 1;BN6PR07MB2994;20:ZC/BkOjdeCkquZclssfDcBKepEGcH2FUA7+q6ee7eem0fmhsxEf5GFDPEM+fWJQk7EJZ4J0gOnXr0pStqh4MzzLPDlimDBuM9Tej1a/8Eegn1NYbtZBmqX0LxUF8NCsVp25EFc73yRPY/ItZB2mHObIK9iMe+zvs+5BUWuHglV6YtVKTnPsIlA0mGjO+VCSyaKTtkMghkSYzlvwr7i0SY1PpkBychA/CB3b3wtQZbUiQDsAe6g/518RfviM1bCvo/pWarISETnk8r/jMK6+mpZgYvuFXIOcqWW35LWUoqSSlyWG3hZ0PeC6Z/Hgw0EtX0sNC8ui6oT4Gxi2zZp6GxPtp+2EDytJpuXMrwwh5JuEYBIVAbvHVwYb/g3vSl2LP7l2KuKcJdQLUdTzPPMzM1+AVmWeALXsj6l+v16jwyW9inZHJqGwEewoNxWh7ZNKQxKXdS3hn4Dz0zvcyNpA5tPUfl1yvxf9Zdd78/kdMxCIMm5slosOPxJVcx4x/lpnu/SbWeXRnIw1uNO9j/BuMBlp1CkS63p2lC7brUV60Nv7isk/RS3578wc+DegBHvoe1+NqNqEmcd8h+sXvK1rSxjWIcjv0I5vFdToOqZ/oDJU=;4:OZfI87Cgeci+7NAEy4mpEj4aWxI8uYXMFfqWgtXDXM63Vf36zT05MMdariOQYAJE2M8xgpMlhewVvQ0dDtlFuFtlbKqe93tFP+7ASK/g1f31HCjt2oD3iDBRUaycmChuwcr12rq+2kKtQj80qNOqye3UjyluOzzSI3LIExubuUBgj1FY0yAVB8o3eyyghAcXY4cqeuAMaV/0+K4GxvCr1/7B8AG5+uiLm+uSk8PwYrNrjINn4gFHL2yf6NgneBIb X-Exchange-Antispam-Report-Test: UriScan:; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(10201501046)(93006095)(3002001)(6041248)(20161123562025)(20161123560025)(20161123564025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:BN6PR07MB2994;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:BN6PR07MB2994; X-Forefront-PRVS: 042957ACD7 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6069001)(6009001)(366002)(346002)(376002)(189002)(199003)(105586002)(478600001)(4326008)(72206003)(47776003)(66066001)(83506001)(61506002)(68736007)(1076002)(2906002)(23726003)(6116002)(3846002)(107886003)(110136004)(106356001)(6506006)(6246003)(25786009)(50466002)(6916009)(53936002)(316002)(7736002)(9686003)(81166006)(2950100002)(42882006)(189998001)(4001350100001)(81156014)(54356999)(55016002)(8936002)(305945005)(5660300001)(229853002)(76176999)(101416001)(97736004)(6666003)(558084003)(8676002)(33656002)(50986999)(16526017)(18370500001);DIR:OUT;SFP:1101;SCL:1;SRVR:BN6PR07MB2994;H:localhost.localdomain;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN6PR07MB2994;23:EHtcHylJWB3NBPcTZ87Kb3+929xLQVKLopPHijabA?= =?us-ascii?Q?jSggrSrByy6xSogvmlSIL8i7PZokAyu7uXoufvMwBXDldk3bmHBgvEiKFagC?= =?us-ascii?Q?qb3gAW7yo8nfqoxhtPUe21wuL5YtUz2G9XzsBrtisV0W1gefY05DegrierX4?= =?us-ascii?Q?59geBLUq6gIPEU6JkFAI2rMi+YhvWFVqEkkgVUiNnw2ExKVuQtp7U1Iu32H0?= =?us-ascii?Q?2sDpaOIJJOP1NsBsU5ZLPdRy2xd4xjliuw+tiKtst8o/f5siFiQZuh5gSl2+?= =?us-ascii?Q?0I2+0wKeZRp8V+yzDMx3nWeH7ER0SlyXrzjYuisKXnvebZXV5WVZoC0/0+ve?= =?us-ascii?Q?stc8nOn76m0I/XNxILeQ8sDswx3hUZdVf11bZGcl8DPIzGRdSUUU6Q6btygR?= =?us-ascii?Q?3TjhhzWXzqecbH9UV92R9/3RPZHLUuN5M76YlE6k0FQZ82jP4/rHpVqfubHV?= =?us-ascii?Q?xL4d8uuWz7DsoiZ7JrfDGztgy/Azi4xfYehcPsxfP5+67qJGLiGgT9khboE6?= =?us-ascii?Q?TMYn++cyigWs3arfCGQ8VRrso16vL09mQaOmIPrNjbIyTNbT8ZLyfDrniW6i?= =?us-ascii?Q?qkbn9twyhiPxl0sXqaPnXblMKr/NZfh3GZBYucYhd1CIaW/4aGsuV5z5uP4F?= =?us-ascii?Q?KsI5N33/Heo6YkTwBRpa6QT2amb2JzfW8tVKYY+PDhMDOgbiR8OJJ14fWxTZ?= =?us-ascii?Q?JcVoIzXGahIdFhwkFPM2LrJyoHjZHTSy8ZW+G97NlTgnzA1BA9OucTZLmD4t?= =?us-ascii?Q?o7SNfv9AVg5zyp/x1USwdlqgYdA+bWtUt0WVJLPg2AzHweuwx1a32mYbXVN+?= =?us-ascii?Q?4kpkfokiTnGmemUTRiP2wC/2YhBgmuENOixTeBV3bb8fF8skD/hm2k7SYn1c?= =?us-ascii?Q?GMJOpaYpii7KXe4Mbj/46N7UhIwy/5Oxxb3AVQkp8AEPDcaCTnD84RjvcxUx?= =?us-ascii?Q?oaI9yV0m2Le9H/hPPdQFPG6r7uukXldNiSgLEJrOM2per1wHEPxKZvG3Oz9d?= =?us-ascii?Q?QNysNc3jXeXNNA5TfbWvBO3Iopd8l5hZaVpZnWvKDLf0vwyj1UKvV5M2BN1Y?= =?us-ascii?Q?CBerJaJuVkjap2RH36P6YIO30N0+Ksb0LbYa+Sf7tv9Fmu67tfHZ2ZTCLlhj?= =?us-ascii?Q?9pNMihEVNxM49AdRtRQ23HHbsWx303bogGlzcO4z3mvUaYTsQZAjAyPslMgb?= =?us-ascii?Q?vb+48/rj+PbHmrklEjwypZ6fysreC9wrKUOUY0zgsNlpzGlhFGJKpIQWnLDo?= =?us-ascii?Q?W877x91zxMofcogqfkUIpErNYs74wZFoV958hxX?= X-Microsoft-Exchange-Diagnostics: 1;BN6PR07MB2994;6:PsvzgroHYmCHFVK7PhaZnopKjvuBK0vWNSlaHJTBEyBfg3lJvlPkANgLmatuZzx7zvsaapQMNUXzx1m1NQg78zkqNrkFHyt2mCfTgIqnWJxSu6GUPWaTfuhZEDVwIqUjoGcNORnf9kgYuz1zGUoUBA8/tRkCCQZwb1ckxP5FweT0PTCo+RcO6PTPgD2eSU3Ed15wRmRs20nd3TjcEPAU72PvLdPWjTVE3zARuV7KOug5hO1Ki5fYZ65Sk7SbhsF9UPcG8GzlngInVEiowcdLREaUbAtQ1OD1qRrr5wu7Pud7Zg6/+RPDRLyT2CEFRavdl2gmeZJcH06hP5SDvHbYBA==;5:aT06YaVDrMcm15/XfCbFYtzxXz5Bvh0YRGE3L1p5+O4C5iuk3FN8HOrgVtEPF142mxF158kFe4IfLB0eursVNol16tWcN4jbO76+jR5cE6uQSQ3O4RY+YWakZDFEB1d5zZz6rbCsRZA55o7vaRUSig==;24:elUAv6fRIWpuEhwV4I6MIEu+3lJOEkXwzr5Bcq5R4ai9oreFs4iZLwZpE6oqxvpuol6ML0CTm9gJzCo2E5k1h8MO2Nao4OXwc00CFpPeSY8=;7:pMCR97zGOq2wlYfZ7cQwSXwYzZUGpxz4NeMJNcPY/aTiEQUfinum6ayEU69nTtheNxtMHkAog4qsfMvBlfUHtEVvinVE0LdekDSqKEVpj9jh5Ff33ykiI3/AjEc7yl4S69jYT1+q91Q1wl714kdGefw0Wn0j98ZLMiQjbDZoVyMnma4mRK6wYGQTEPa60iOkCjCN+MrTtITkIWU7KsReaXHMbzsjDeHSEGDCthntTHY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Sep 2017 12:01:06.3494 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 711e4ccf-2e9b-4bcf-a551-4094005b6194 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR07MB2994 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 128 Lines: 6 To my previous email, please ignore this for now: > Would the resetting of RR/CR/UF/SV bits be more correct here ? WBR, Vadim