From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752483AbcIQOmd (ORCPT ); Sat, 17 Sep 2016 10:42:33 -0400 Received: from mx0a-00082601.pphosted.com ([67.231.145.42]:36903 "EHLO mx0a-00082601.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752255AbcIQOm1 (ORCPT ); Sat, 17 Sep 2016 10:42:27 -0400 Subject: Re: [PATCH v4 0/6] blk-mq: generalization and bug fixes for tag allocation To: Omar Sandoval , References: CC: , , Alexei Starovoitov From: Jens Axboe Message-ID: <54286aca-7ce6-5138-9189-83a2dff444b1@fb.com> Date: Sat, 17 Sep 2016 08:42:06 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [66.29.164.166] X-ClientProxiedBy: CO2PR05CA015.namprd05.prod.outlook.com (10.141.241.143) To BN6PR15MB1188.namprd15.prod.outlook.com (10.172.205.142) X-MS-Office365-Filtering-Correlation-Id: 0c6022ee-49b3-452f-05e4-08d3df08d144 X-Microsoft-Exchange-Diagnostics: 1;BN6PR15MB1188;2:kDFKYJtZukHHGBlZhvMds8xHW5a/xXQGE/IWsR5CEGtSxP7viybRSXy6U93VlVRtVKyYaLXSG3Gno1saBIFfbeBnpGkuhdKRPhDWgkXXI/FNZ+/7fxh0tCCBnPtTYFfUSpdFbtWChcQGl7ngB7lq9cyMVx+QbS/Zu2lPN0Dy6lwoslPwOzB5v9SLvi7cIOBT;3:XPJgdKA4VNifn+8DWS42rbci3KKKJ9EO9Viu7d7DuWIFrZtKXPqsg792paccrM1pHwbaD93gSJveKZyqDuvg57UhFJSr1Hwvslrb20rfRs758Wh4auhZ/AmfNd3YUBLi X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN6PR15MB1188; X-Microsoft-Exchange-Diagnostics: 1;BN6PR15MB1188;25:6N903F5YPqoYPtZZWiKZZeNQ6PlLr9nKwF+Ir5FI7LWqV8d8shRQOv57tT3Opq97PpmjFIA4daUe1qes4gTciylN97cew6+dUjujKcvH1K5PJj/EQL8b2CzP+O5mtI2DWugHP/gtd4EB0OdCtba/OMJOoqmbvr/+s0NCUtgOaIELHXB2gZF5r9o+rNI180mqs8JDT28pIPqGYtekHado99y+J6pCP6FfQjJP8aHbk2TejUAEibCPODNyoUE7xfh6Omha63IUxZQLj7hlMPvVo2Gk3DWfhjANgt4RDrvAAMZB/JZWTRMZBdovk0ve+4ekprE+FnR6syJt0yI53H6vBzvna2NnPpKCkAs9AH0a6j0EviEY9J1DyiJw5R7mDPk9pQVwvNOwDNmS/H29cnzVxb6Gv6OYceBTe82pfRIGPRTgp4lJ8mfuPla0/JLpLx/gJ9GRG2XvkKO4JyoYgbmqxqkxKhhILYapEcSW5Uzk85jzYD7qEWTUV++YP7r6Tea4jPWWAUVJmo+r7WaiA3kxiqNK82fx7G6V8qTccvw4iRiZPzM8xqVuYDZG63RU8+CPIXuFj/G8aW9NYEo5APWQ3OtIm+3kzjgJcMat5laZB3sP5q66ZEnNz6aYZrfXiMtB4G3eqIjmkYFngoj1FVAmCPdnTpt/3afMYDhI0qw+tebpxVu5yKzQoPcaWHes+nmbub/eQNRwIklxVmOgp0HBPQ==;31:0oHwuVioGczWmxsnSZLWAZtqZO09YI2dcc2hqWH1M9eqdvQP50bAz3kZodfIx57rJAYRqDHY5hu4xBkwMo/cc145znUPE6D9YGX/RIeLzRTN0dQj+r8kdIfDgANNHraMmtnm5AWnw79x6bXXJ5sZswivxOjXEUtxJWD/Zs3qD6Rcqvfi2dfrH4MU8BZX/pNExDaoWRsI10Loi9/sIHQ+isox8QuNzIuDKpQgQslzdCY= X-LD-Processed: 8ae927fe-1255-47a7-a2af-5f3a069daaa2,ExtAddr X-Microsoft-Exchange-Diagnostics: 1;BN6PR15MB1188;20:x7br9AADJHwLWZ27vKp9I5Bf5adzCa74H9/W2Hg+udJ5UrdHxSytSR/xHAFMP00pbXjJeJbGJI3SB49zopSK6Gwhg4pkNKwLnknkANv6YrFMkC4geysogJRecxtQE8r91etbtd9EDucDuXPt9BAmDfRSGfRiXG7gQ3WRPJcrWck=;4:xhrmiDbNeynOcej2gvhejpD40WTuTC+lXrzL2eesKMT9XcW3BrI25HISDOUki5e2gq/Wt9aQtjc/ntnJoiQWjJD4XI8YAoA/4HzPPcXKW3UyBqV741/kfiYedVYaGW1+okShjcwlZsFQA5ppcIGhqEcfJfNeSES++NMIV3MkmHpfjvYVZ3ZhNAhZo9nXbvRgOjgG8twt/asZ21D8icigKMwhwOOwCGG5QzeM1lw7uOjFCg1OUPcN/hCfzHIJOq7DnCPuW9atlHKwvTrE6G67b3nCSmjeZPGbW4OWu83E4XmN3TsDJqVwd86Pq91zxenuZBeY/0bkSmPIY0Nii2FswoPvikZzy7nwaWcctye3g4HcdgpVW56n/iF2frjTHd2txlGsM0Y/NZurbIQFh6y1XhBFGpD+Fa2F375eVSkrfItN9U5RUlYd0mgbCWXHZ/jT X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(67672495146484); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001);SRVR:BN6PR15MB1188;BCL:0;PCL:0;RULEID:;SRVR:BN6PR15MB1188; X-Forefront-PRVS: 0068C7E410 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6049001)(6009001)(7916002)(189002)(377454003)(24454002)(199003)(31696002)(83506001)(117156001)(5660300001)(54356999)(64126003)(65826007)(97736004)(5001770100001)(50466002)(36756003)(4001350100001)(105586002)(68736007)(92566002)(76176999)(4326007)(33646002)(106356001)(50986999)(31686004)(86362001)(81156014)(101416001)(189998001)(305945005)(42186005)(3846002)(7846002)(586003)(23746002)(2906002)(19580405001)(65806001)(66066001)(19580395003)(81166006)(47776003)(77096005)(2950100001)(230700001)(6116002)(7736002)(8676002)(65956001);DIR:OUT;SFP:1102;SCL:1;SRVR:BN6PR15MB1188;H:[192.168.1.176];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;BN6PR15MB1188;23:hvFkpmSE/aGcY4YdKZ4cYQqMIwQWqmXlHjTPq?= =?Windows-1252?Q?B9OULJKnMjTsTFUQi7se++DcIs12jeip06iTsaEZgab5KFtJyoRRlraQ?= =?Windows-1252?Q?3HOS7GwV1BuokuTFypCgQkUVH3T1UzixMtDjKw3jr4npbpDbTJFgbRlx?= =?Windows-1252?Q?JffFxbC6IECfu4JZQer4WoNYzfCu4S6uuwkGmbflM/ztrGLRzwOVDYS+?= =?Windows-1252?Q?XYTAnzZJyJBqoXaBy92knNzKHH3ZwZvnfblYu5yhDB9+B87lLNiO/giA?= =?Windows-1252?Q?R7C+yOJBIAz2z2qVZ+/gUfY5uGIjboi7ovRaZFbsm13jEdjmfSaDHKJp?= =?Windows-1252?Q?+Nlz3lE5XeB8hlPQNM0x1Jkc+IA5ZjKq57imdWYQ2ceE/4gWv1wPIImA?= =?Windows-1252?Q?6g/FDomxxeb87IPvmy03CZaOK+AUbAszLTnlPKJQO+gHU738DcSu1D0j?= =?Windows-1252?Q?j+o5naG+eK9pkR425ievfd0ldeNS9QOONvxwrQxtYBUzr4zP0qwaXx9n?= =?Windows-1252?Q?fx1zRTbTs7GhkDKc3N69yPYFc+nWLrBUqyz6LDTRgoGxorfkLVC1wIdv?= =?Windows-1252?Q?k27KCLszbd3ztc5X3WrDbit3SIAoYaqxNmpPamXMYGk0SOMLsj/q6ICA?= =?Windows-1252?Q?sv6Ea4kXKOfH63Q5s28ATZQ1+loCtafngGtwKt82OBtdTQPMnGgKt7RL?= =?Windows-1252?Q?Ce5GT0bE59VhFc6/Dw+ZId8jym8FNEs9k3oQVzmOwH7Hpmxdh+McOWTo?= =?Windows-1252?Q?Q4SJQBCD98gu8PLTcIFkddI7od6tURHO2PUr+rhdHV0DB6CfdICVxCwu?= =?Windows-1252?Q?uyR85U33OYTMaGRElEQypTr9YkwyVieymvMfMspAUFddm42rWarRNUMu?= =?Windows-1252?Q?WZGMO9D9HguV229A+fhDcLMAApUyVZhtRlDjmuHo+BeMKiMWKNksZSLn?= =?Windows-1252?Q?nTYIVI94iGvSqmHBkySFt5lurPfHIaFK3vtk3SekTGXdffNSdmURqL3n?= =?Windows-1252?Q?bS6fjiqrt2r4KtBAXt1u7c6lyO3MYbf1HDiv1FeiobvCqlv9jYINTkv8?= =?Windows-1252?Q?5fXO+u6B0yU1+jHpb1p5ju4k3TikvYefGNv5280F0+XprSRjUIIzrL4Z?= =?Windows-1252?Q?hRPL+h8SUtl4WCb1eRl2ahBUTsZbJxlsWeC3mSJDGQ8NNL3k3wzeukSu?= =?Windows-1252?Q?on4nssy5qcGV/2L8xC0UGfV95R/zb24g+8YRY9xEsl3+RLsPfeQX5m+N?= =?Windows-1252?Q?mKrb7uREiHY3Gn7oRwzUwVx7kMbJDNjoG1J3s+it+5dI43s/PUcsnrka?= =?Windows-1252?Q?TILbz+957g0+AusPd9U/VnvCLHwy3pjw7GX2+ey39XP+n+KXfujk0UZA?= =?Windows-1252?Q?NLzYyGZUpVWS5y70obMcfEEfG1K4yDGHXSjeMbC7JvTvxwUC0Dr/Jqha?= =?Windows-1252?Q?BExLWClla4b+jv4w3q7?= X-Microsoft-Exchange-Diagnostics: 1;BN6PR15MB1188;6:KrUz4rqYSqxm1Od2EVqnK2ABI80tZsprzLGszBc2trDX9wxbW+QaG692QGsai7SgXoZsO9XjMeC7upTTiEwYmxaul1vPf8D/H2lHygLJ/1HcNT7Nm0nNMnO786cEkKxaq7jr5Z/k9I2hdGV2e362BrRmMatMkQvde9HuBtnlXEUL8KWo6J+AFR4I5ZUYid8cKb3I+FeKanWSbbyOsObbi9SqY66veDJ1P5lzxlPKU9NFJuhIsfeAZGowDYPPBQ8/1mkMfqIQU0zPH5Ftbt55rAzPOM8EVwMV1T6n4ZMeTw0=;5:RjuSoZ6jTD4rhBdlTNu7mxlzJ6QzmZsOv4EkmK+zUXcQhrd6OtzumzufY/Hwpcuvv1KUqFTDNbe/RulkNg+LZoCaMjuaYhQpUQjpzZSyQvoIQvc/sS7HVezJ7F5WGZBi1axE4NfJig4eDQvehZzDMg==;24:TK6RGiO0EUZbS+ECvYAVsVli4gePVXcKhopaVvx4ZtlThXHnihNAWMT2pBLKenuBbU6G0rzLN7tNidXQeXpuEsJyZeBUBXtu0CjXvCrtHAs=;7:EcL9KdwbCi2JGN0a7cN95SbRdT5wEfD8du5W8NqM3PWpWNcLCd+ZpXApI4Boe8itYjoX2fhciBoO3n3UI8clyQkpsJxAPaRhH7F+xcPu0o/j5SocRjjOAu92G2KRAaUAkZFNr1O5OiM7oMZyg/NWTe9t2wLZPlEYdsGg1Cq0D/COZTMbjw496KA4w2pA9aRroJ5I34KsnnNnJ0m3t4mCsdUXjeSLzI+a1gMElSrRnHAWCKsj93v/jp6kYbdcROu5KILxk/OejsfT2WSFjw3EPfMkXI0ek14J3aHqDkguO9ff1MNPDKxY7nZqn8WYRXSo SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BN6PR15MB1188;20:u13ILpPWQm1xaEray3lrSyGpECFa1KrKmYQXPLWot6kLeQF870h+QNov4fLHCFVGjf3gPAs2tnHt/M6zPyajkREhY0DEb1jlJLKzlsGS4wrzsaF9VJrKVf8zKB4neaip2cZgyQhvFcuuExRlVLidhdx+pEH9k6yzthPs39xcshE= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Sep 2016 14:42:14.2741 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR15MB1188 X-OriginatorOrg: fb.com X-Proofpoint-Spam-Reason: safe X-FB-Internal: Safe X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:,, definitions=2016-09-17_10:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 09/17/2016 02:28 AM, Omar Sandoval wrote: > From: Omar Sandoval > > This is v4 of the patch series to turn blk-mq's scalable tag allocation > into a generic library, fixing a few bugs along the way. This is both > cleanup and preparation for coming blk-mq work. Thanks Omar, applied for 4.9. -- Jens Axboe