From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751816AbdBXXB7 (ORCPT ); Fri, 24 Feb 2017 18:01:59 -0500 Received: from mx0b-00082601.pphosted.com ([67.231.153.30]:33993 "EHLO mx0a-00082601.pphosted.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751571AbdBXXB5 (ORCPT ); Fri, 24 Feb 2017 18:01:57 -0500 Subject: Re: [PATCH V2 2/3] PCI: add an API to get node from vector To: Bjorn Helgaas , Shaohua Li References: <20170224222943.GB26430@bhelgaas-glaptop.roam.corp.google.com> CC: , , , From: Jens Axboe Message-ID: <0d5a492c-33b2-27b4-38f6-3087616a8cb5@fb.com> Date: Fri, 24 Feb 2017 15:34:44 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 MIME-Version: 1.0 In-Reply-To: <20170224222943.GB26430@bhelgaas-glaptop.roam.corp.google.com> Content-Type: text/plain; charset="windows-1252" Content-Transfer-Encoding: 7bit X-Originating-IP: [66.29.164.166] X-ClientProxiedBy: DM3PR14CA0060.namprd14.prod.outlook.com (10.166.156.156) To MWHPR15MB1197.namprd15.prod.outlook.com (10.175.2.139) X-MS-Office365-Filtering-Correlation-Id: 474bf392-c795-4a3f-e127-08d45d05584d X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:MWHPR15MB1197; X-Microsoft-Exchange-Diagnostics: 1;MWHPR15MB1197;3:fhcnqRCxvNWAZaxKnU9SuvuH853lxWViKHHGF23Hhy44523FBCqMtLPwYG+Nqu9WVrk48W3syLjPwvTTcHMRRue3tmtNMFXPIkiKvp4npehLKacNQpfbWR82h9gQmziqr76EHT8lYvN4WjH6fr1S/O9VLL+IrhnS21lSN6leo51D/3jIh2gxVHFN6z7YKvns78aAAUw16DfYzaCNOGZBTVJi5aTG/teHTB8/LYH0TS01t+Whil8bGfcAgsaaoa8u8g9qnwPgqGTpTAzL7/QQjw==;25:klQqyffT/KAoYQYRIH8z2fk3rFtwMWEIPhFEgK0d1U7wujMDhbfwvf7cvWZz91TsJ0elkCv8ZK0TLkgqZIoUwWwyEmqrqEKoECI8su9nPsLxr63al14t16loT5kSQwYn6db1/LJSWegJzm2+IMPK+EqbGh8Bq+4g6IQ44VffvqRO8kWcfKYTuxpNDXG9K1mgsq9MrXU4M4R3KbprbWM6aqsJRJzYww5BSMRWgDKtc+Z59+UrjBawopjFdAvO1+Kce234zK0c2PNVLPM+Oah5Gv7wJa4DIbcmoOSOd75wyhnhPdDymSCUMUY8l8IzcCWRg7krJPIs17MDih49pERneIa6ajPVaz5caMVPWxTRzYra5IpkxWfYtL/pr9jd3iwkrnce3XvwgYU8pFtP1S41XvER36kYwQZukjx2ScHTrv83c48iO7hugdLk2H5DDO7gdrgQfO43SHc4v6O0l5d8uQ== X-Microsoft-Exchange-Diagnostics: 1;MWHPR15MB1197;31:5hgPAsAzxjTrM8hh7ZhiLL3G7nE2OKEw0jpIM6GzTHCEYCaJNlEnR6MjfLJuB3iL4KR0gEOeQ4/7NDDaJ/KXYAoVDwzcmZWn8TZ5QL2AZ9CHeYn7vBPghTH6L4xwuR1FUo9xpxuIWB5+PgbCdDzQJFQRTob978vUhPgiASttmSvLoHZ91KuL7lEBqDZ9MtHPwvBWbKypalInDERu1/GcrL7nV+mM0UAECiAw20AHWnsp3MgKrkvQsnQvtOatGhnW;20:moDhWy8XACDuEx0wHhv1Xu1BmXZQ/S8ajs0aV/Og5lY2+Kdkec9zkVMjZAVOyXA73A8LhCOGGxr8NERfKYokurU6HF9axG1OsrnvqwihVRIpAU5gp+quYENF6W65ucc5a1LANudVrg4fRe2cvOUtYbvJCIjQrdzEaJjUx0ttgeSk8tbdWxZJmBb0fv5Z5gU3MzNvJSozJm7wDMQVhRvDsi3ZeBmbfaMWi7S1kXMJNPQRAH7hc4NMvfJ/hUsUb1Vb59h4duykZO+IGqun0rIHZ9X1aABhLug8GgiT+ahIUnRnEyOnFivcJKLXEPrvwvRLj1DwbJxw/mpAdt+qnqvvwDU9jTWxMH+pXnpPpvgS791epe3MP9iIaU8/jjGzfokvFxNSOGZvUhe2TPh+jTgIvEC+VScbmr0A4I7kFVg0ZNDH1EEuoNryWnQlHRV2FNEWmzysBR4NarIDSX9zRc93Xg7q1r37e5wKR6I4RK7fLsiOXBvRO+ywQ72OcrRsDONH X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(67672495146484)(211936372134217); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6041248)(20161123562025)(20161123558025)(20161123560025)(20161123564025)(20161123555025)(6072148);SRVR:MWHPR15MB1197;BCL:0;PCL:0;RULEID:;SRVR:MWHPR15MB1197; X-Microsoft-Exchange-Diagnostics: 1;MWHPR15MB1197;4:sbIFcJCaI+4lc7TkfABgI17FZJFmLkd3MSFui801yiajfWLG6PHwt7Ikx2G+8NgvDOHHe1O3sIDVheqvusVdcv+vR8qJ62KS1X55mPM/6MWDGl+M+0YaVFjB51QsjhiSvHI1jF/neiq94QnEgdaMSJWI4+YnH8ouxO2LIvU3XAqUZKXxzTeQ+DbHmsVPWSUZvgal/NT5nBurreVIuJYA6Hc6HhK9/SPjMzO9sCWmxA61zFHJdY2BZL+C38jfFOY6cpR8PszBK2hJJjvBEE27RdeCHJpt0yt+yx0mc5dfibly/J3G4LXGsC3A6iDqwlvn2MUN7Ib7D4q0Fiv/QnfMion6i0uIwN+vi0jmf+bw2nZ+i3u2c+9XIOfBQ18xz6gRAwFXw35UjjGUHIQo/PPpQxa+uok+a6eIn1EgDXkoVXoov5vi+5ZoR2/Kb/nvzZxpoSMJp40REcOjIalceWzlt9i+KtE6FGlHUkDfyWCmM/0LPzvq2BiHPGoGIkHuTUPlYAvzag3giywkk6Ji330CQRvFDQsLaMOA6KMYLvP07i3uKjng/9F1JcbGPH9dQBixHfig13CMuLlU9x4wMTe9vvjM6eS6yJt7Z+NHkYI1ai24vaZ6wCzkXc3xWRIr1LhbVgzWSsf+lxuZre6q+W9xS7fVb+Yi9MgsVUW+30UzXklCiQKTrDvEZqi6FLtNNLMW X-Forefront-PRVS: 0228DDDDD7 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6009001)(6049001)(7916002)(39450400003)(39830400002)(39410400002)(189002)(199003)(24454002)(377454003)(54906002)(53936002)(6246003)(50986999)(42186005)(31696002)(230700001)(31686004)(36756003)(64126003)(54356999)(53546006)(106356001)(76176999)(6636002)(105586002)(38730400002)(6486002)(7736002)(6666003)(229853002)(305945005)(101416001)(2950100002)(90366009)(77096006)(47776003)(66066001)(65806001)(65956001)(97736004)(4001350100001)(4326007)(50466002)(65826007)(25786008)(189998001)(2906002)(86362001)(81156014)(3846002)(6116002)(81166006)(8676002)(117156001)(68736007)(33646002)(23746002)(83506001)(92566002)(5660300001);DIR:OUT;SFP:1102;SCL:1;SRVR:MWHPR15MB1197;H:[192.168.1.176];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;MWHPR15MB1197;23:sWutA+RUMbgZc6Y6Z8CriC+DEGzA3o9NYlyg1?= =?Windows-1252?Q?GrPXSCP6wiC1AaiX3t8B0Ll5kyssJRPNCsqQh8LjiIf7n/TMKxzKzuy0?= =?Windows-1252?Q?wkAwofdBHqk8Fs762SVFxAzhZrLr0CAiTJl6zmln1VySxN2QhHiteNC2?= =?Windows-1252?Q?r5v6ydCjrxvNIUGVlLi0S7lCnIEFQBAj5m9k2TNbGAFzbYvHQ5oHGuVm?= =?Windows-1252?Q?GjqTQekai4L7eVhjKbd3h9KMmrXYgUKrDA77255DyjMTi0W8LAW1ItCB?= =?Windows-1252?Q?Z+cw0XDY+mYldjxRnKgPbwWbaeVf+rAKgEi0m6mhgEkeAQH2Z/6PSKzp?= =?Windows-1252?Q?EFvYUAaJmaR9aVneE/rOkdGFvSBRKzDwWJK/UsHpVi4b16O7fOMzpIB4?= =?Windows-1252?Q?FZ86epIrtdCb6kszDnA0sKxIeoe/i/fBAR4lDbfNU+PtD8YmG1JzkHae?= =?Windows-1252?Q?1NJXT2CM09a0IwXEWy2LB9+HjKPaSU1KmwZmnCJtpIP1vz7qNaoFA9jY?= =?Windows-1252?Q?07Kn2WCHKpPldKgwdIBgRcq5fmB+bdmxQRKohoAzcZC+4UcXkFZnL46p?= =?Windows-1252?Q?lNsdeYVS6ZAQVInMr9TQ/nh69yjyruVI2kgHy0tlozbVv9oTDbBncLrL?= =?Windows-1252?Q?52vWbXPFF2joCWmSlqJU5baPCJzJSOfv73kTZiaStvrOliAEwxXi2Ihx?= =?Windows-1252?Q?EiIkLdOsI0MmB0CNzlvL/X6hApLUmQgfV9ATKvyOf7iL3Pg5Nc8BieZk?= =?Windows-1252?Q?Mx+nS8Z6WUHi5kDPTE6PfLJRDZ7tlZGaAJNacn4S+ObQ8OOYjFOFsau2?= =?Windows-1252?Q?EJGigsDueOf1MCZ/FoDSIYOlXkUFdQv5Pdk19FpfC2H7l2e13VoR+nCu?= =?Windows-1252?Q?oMukQgedPID960tm7YDR0aNpoBAWE9BQBKikAZkr8al8EWkmmjL0FDPh?= =?Windows-1252?Q?V8yQrR2WXGrQaPZjMbwQsjWYnd/a94UoKQ65kXPxzSsyedB06MA7aQUn?= =?Windows-1252?Q?o00uLZ5JKggLKDMJDRhBYDSNfAWmxFS55m60ukyaqZ259PIf8Gw3FmFh?= =?Windows-1252?Q?g3vvAvDXHxYhl+hQBEgs6Z5qgq03lgTrkowAU5uwFCK2IuzL7JzzFYX4?= =?Windows-1252?Q?DtHWXqvgI5xv4ZiO7uzZeLlj9rcvtJVatl/jP9cz4B6NXc+9g3FChdl6?= =?Windows-1252?Q?QMxbmyFobh3cVEJAUxiDi/Jo4jKSxz4n0A/KH3bgqiH34jdQF+F7F9GH?= =?Windows-1252?Q?QwJ/xLyqnKTaHVVL1BvREy/vPflH7dRpfxTYF0m2tD7w9kl0EpknEwiv?= =?Windows-1252?Q?TRvZUOhH4oPHOsqm6H5Mj3SZp3rUukCDYdkYQtexYpMB57QWFWQVPdPU?= =?Windows-1252?Q?7fO0xqdDJ6rdfMHCAwsxHjcU/UXgt9r3rkr8vfyY1axBsE9BD1xxFZkR?= =?Windows-1252?Q?RR9exzwfjrNRgeAUJCeCyyx5oe+gEdbnVyparbXXkcIJsnr77R8uf6xR?= =?Windows-1252?Q?YTn4O31DjbbrPtYjhOlrebGfTXMxUp8ZJb4dALsoB1dmWxz4v5dLY6Sm?= =?Windows-1252?Q?pKwG85Ctv2UhChWxzsSk2m7GDwUflsnR5A6s7EEPQr4JsdPM8NGOTwNb?= =?Windows-1252?B?UT09?= X-Microsoft-Exchange-Diagnostics: 1;MWHPR15MB1197;6:JMt5yqfV4skVmsb0RnovNSlkn1a3HdlTQvDyKYQh9LlCKTIoWrOblCHTjjRuCoaMO0d2jrZGKuIcUfAFwckEOL1u2KcIfXHhQlzTAMTiL4Eln+XfhRiU+ywml48e37vvbXtrmKJ7NF8TdVCx5095fg+R9sRCGrz6APw2vS9qxMgawu5WeNF1REc6pCpOEc8qd3NPesL1sVL2KcSdYxLlukaXBPR75DfTiwZXkG4WiskkSIuJzqOOnnHQjlnkJWOfUXP1iRPfrDO3yODE3PBKlWi0sSYwKA8pXVIrDNFRhsdBIG0ksMYOhsdtwQdjZq2XjE7hawXE8v1LA6uIycdiCPQMTuPXICCO1qswaGHKa1bymoNH6+SaIMTs07hGHwhXDCyBoDJQQgwG+BXG8B92sg==;5:SxORL7V/qGg7XpCcllzT/y15fPG11dc2xZF6nl0zVqjg8ioiAjtPtk3MFzn7aIXL6/rhUIztT5yCOmtDG7s93B9MghBbEBkMMpxrqXQ4RsxnGnnyvSd6bBcdYjX/MjM3c3zHKP/6ra4P/rG0Bt+nLQ==;24:biK+0StEUwGWaf06qgaS0i96NSPbuJjoHkVKqee0evLqGwP2N9PhuhugO6tnGMFkN6s44pKYyYECDDeI/O5EzK4kwjJWPhWhmfyVO7V7EzE= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;MWHPR15MB1197;7:8o6ca/uGoy/WVgH0FAmtVr6dAbx2JxV5o/8NCkiIexTes9Zs0bnZcq3HKBb8cnP1We+KdEiNps/nfrtwSVtOLXCDga1NG7Snhl55dBT3mYgTAcmej/FR3hQBdn3+dDX+80lttyOS0Ab1vruUSGy5Fh3OW5Jmil671U7pXnKNw5RxYwjRcQhCVnQpyh51Q39c6ei/zG+fv74e8YPLQ0Eei0B6RO3gWPElWQnpeR/aqY39FAYIcjMvgApWr3wIRDLtwZMouYEQ5oT1iyUANuYc04rYRn3J7PnfQSezHuQUUPwtGovWexDXP7+yGImR20juZDOnYYKCXXxkJBuKw6wIfw==;20:mrsyOSb4+ZfyN96lADkkm0PF1R9nvT6de4QWD80czwWYVUPyvCaiVjVmtmsZfft9NfYz8JITc9bqIFfvzCbji6uatNL8IP5gH0AFKU4oB9zPJ4gjpDQLF8LpDIU/F1Yhpg5i8HRJlU28k+a3LKJ1CbuipyxrWTtZnQ+UXxtehV4= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Feb 2017 22:34:49.3672 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR15MB1197 X-OriginatorOrg: fb.com X-Proofpoint-Spam-Reason: safe X-FB-Internal: Safe X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2017-02-24_13:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 02/24/2017 03:29 PM, Bjorn Helgaas wrote: > On Wed, Feb 01, 2017 at 09:53:15AM -0800, Shaohua Li wrote: >> Next patch will use the API to get the node from vector for nvme device >> >> Signed-off-by: Shaohua Li > > Acked-by: Bjorn Helgaas > > Sorry I missed this; I normally work from the linux-pci patchwork, and > this didn't show up there because it wasn't cc'd to linux-pci. But I > should have noticed anyway. Thanks Bjorn! -- Jens Axboe