From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755570AbcJ0QkJ (ORCPT ); Thu, 27 Oct 2016 12:40:09 -0400 Received: from mx0a-00082601.pphosted.com ([67.231.145.42]:35258 "EHLO mx0a-00082601.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750742AbcJ0QkF (ORCPT ); Thu, 27 Oct 2016 12:40:05 -0400 To: Linus Torvalds CC: "linux-kernel@vger.kernel.org" , "linux-block@vger.kernel.org" From: Jens Axboe Subject: [GIT PULL] Block fixes for 4.9-rc Message-ID: Date: Thu, 27 Oct 2016 10:39:47 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.3.0 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [216.160.245.98] X-ClientProxiedBy: CY1PR12CA0032.namprd12.prod.outlook.com (10.160.137.42) To CY4PR15MB1192.namprd15.prod.outlook.com (10.172.177.14) X-MS-Office365-Filtering-Correlation-Id: 24ec30e2-7233-425d-fe44-08d3fe87df3b X-Microsoft-Exchange-Diagnostics: 1;CY4PR15MB1192;2:wsfp/09A1smEoWv+Lb0GsWx8jYl8xwvHRWzemVZw5TEn0j0kRkkaiNtyJ0QHKoLGlJNJ2TdZbm9XtvYVw/aaraxgxt3ILIlCWtH0yrpeRyRgHfI0bV98yy+LfLzKC/0D0rTJEbQ77HIkRCpFZ1a4JhjeOm/5J2VwjbgpldA44QVYKcnUu/30BO5EKAD+v95P3u9i62IW09CpDm7N3lyhfg==;3:638/j8U9ILHnrjgdZxEPhOcf7Q2EjZUWuBpRjDJWDco5YCtV4P/t/hCaWF3zaUNirDAvcuv/Kjvh58ha3wFGe9U67xue+kSRdiM4+QPJgM9nb0x6fgq7E4S9FgmrKnNyqAtQAGj0a0PeZtef9blBog==;25:W13KAI9TA8d3M9SXMVJoHG3Sf4nZQewFfmMnTpK9GarlF7WXw6L/dr3flxwD4bgGlxsQ2T5jzNNgPgdiwc54C+he4R2lItygPBI17JLlkb3xwkq2AAN6aG992pKe1osUXnRp2RPNdT1CROYBjbn1Z2VDetmfkbB8YhJBa54wu47EH0iBZNjKhPZyFBRCYxwSlRxohE9XYyt7hrpyb/4fZlmQ1IQTDyQ0U982JDuppSNzk//wgnCD85vu2dicRGkgWpTf8ecIFeIR36dBKiLYcaOv7ArEle+/bJbiqvxNlyioTyuIAsvAEjprdzqwHJSeW/5x0rmwjZH0oTXusyLk4fTXLTnJ0ZFMtsJSrSNKdayKXi9H5AREY6X/shSPc9C77Dm9qesfFJwh8H6EmFPpdY+tB7/j39JkmMInpaZFOONA28XsJBR2j5Welo2P/fgY X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:CY4PR15MB1192; X-Microsoft-Exchange-Diagnostics: 1;CY4PR15MB1192;31:+wzuAvjxWsCZLA24a9Sl/1xAdw2JAVsSJAvaIYvGJqa3JU75mfBcadhfZR1afJlaBjlA67v5cveL+Grqo0yIO7cGFDbbAQwT3aGL+l8ChE8e1ssr3LhbCfBYysY2R8YNUjVZTqJN2aw01QiMP5APaQfDEoUfnFJDi5Zne21ckfzzSluIUj+kKb/ro/xsMYY88g4BuIgClCoUAAwwnjuR6ICzQP81pYrHBDNlUoBP1sKecVDUxngMpV0yN1nv+h8E;20:invDvwwdfuO+oPKVIkaGUAXVzU6ktmMaTbIB4tQRpeb9V3Lnot4exbpBVttXBTX/UMkbmZPVZT6CwxLYn35CV8WustqMnJPJfamql9j/k7Lmta53ouP3AAddHCmxHHa8Sq7lWNOm2txKsTIvE0Pp3oNcBJ8+vCbMUPH/uw59yCk=;4:uuL3mdMdroiO+iXr5FpwScliCWNMMWQWYVR/w5s2QCHVaeA4t+A7HEWQ1PsCZXwgU5wi+3iTdR8lCvlJokhdiYHqGqDh+zVrpodFftM4qT1hS6ohaE4PSdekD9JeCZTKkmybKoPeLCH0YBYGgOV+xvwHxvmxJDQvPDnO//NO8JwsDoTKgVM8VucIP7zCyjbH0loOsOfTtbcG80RGBmGdoAI9YaEGIdrZNKsRBsQV2omA7+Xrykx21pEtwHh1jKKncQnbz/UL+doAizpGlRCUqsmmMnK014O2Wih55nZuhYUWMeOMk3/gjbVaKY47tDQ3c1E9WXy+mHxiwazNMOEOJCYA9xKDPvN1B1AKtuhKVHoSoYBt4qyxe+hObeNqwWReMvs9c3UfTMNRFBv8a/8yCQ== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046);SRVR:CY4PR15MB1192;BCL:0;PCL:0;RULEID:;SRVR:CY4PR15MB1192; X-Forefront-PRVS: 0108A997B2 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6049001)(6009001)(7916002)(199003)(189002)(4326007)(19580395003)(50466002)(105586002)(31696002)(101416001)(68736007)(189998001)(97736004)(4001350100001)(86362001)(586003)(64126003)(230700001)(36756003)(2906002)(6666003)(77096005)(65806001)(65956001)(65826007)(6116002)(117156001)(5660300001)(23676002)(66066001)(31686004)(33646002)(7736002)(110136003)(8676002)(47776003)(6916009)(305945005)(83506001)(3846002)(92566002)(229853001)(81166006)(81156014)(106356001)(7846002)(42186005)(50986999)(54356999);DIR:OUT;SFP:1102;SCL:1;SRVR:CY4PR15MB1192;H:[192.168.1.153];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTRQUjE1TUIxMTkyOzIzOkkyUWhJdlZpYjE4MlZKc0NQWmlOTGZDV1JT?= =?utf-8?B?c0VVVTQvQ2xUMnkyaml4dHgvaEhlN21SZVZQdVBpazlKTEpyR0lNR1F6Sy8v?= =?utf-8?B?NUtIYm5LcGFqMTMwVEZhZEY2V1o5bEFnWjM5UndpVHorOXZoZDhnOFp3K2xk?= =?utf-8?B?clc4NFhpYVdPdDU5Q2FrQ091SC9ZMWQvZ285TmFib2RxampFUDVtbStxVURx?= =?utf-8?B?YjhMcmdCQ2VCL3R6TG00MUQ3R0xRakRkYVR6K1dxSDdXWVAxcm4zVUU4M2Yv?= =?utf-8?B?amFiWWZCMy9NdEEyazRHSjdrQmpKT1lKVUJTcnBNTSsyTWl4dFo3MWw0R2xS?= =?utf-8?B?dmhRdHJJak9hSnpPMUlpbm1GdkRlaVo5NEFJelJ3VVFUK0h0cVBNQWpzcHNF?= =?utf-8?B?eFpNaURWWi9wTG1OM0JXNS82OTRrNE9DMkNYeGM1bXNkbk5OWDNmMkZpRkF1?= =?utf-8?B?OUM4eXdRQWVOZXVaaWVmZmQvcXZVNFNIeTJwaEpyR0tvUUFnNmxtdk1JbUlE?= =?utf-8?B?K2YvdEp2eHN1b0F4N3JpM05GUW9iRWRSd1FLQnVBUHpLWks4VlB2RnZQbzlO?= =?utf-8?B?T3VCU0ZCTVZncVhFZjVoYUx0ZUo1NVJpMEpySXZUR3lBRzV6ZnVTekNQd1BU?= =?utf-8?B?OFRVaUF4aDFOQTZZbGhrdnF0eUszVHlhQUNXV0J4bDNQUGRoQUZHRFVLV2ox?= =?utf-8?B?V1doWmE5aVUzQ0tvZUMyTzUzVHBZV3JhN0hOYzUxeTM3TkRVUFB4aXZlZlR3?= =?utf-8?B?Tm8wWmVvQXBJZXBHcTBocEFWN2lPSk1EME45UDVsQzF1ZXcrcndhK2UzOEZa?= =?utf-8?B?eXovR0lGdWc5R0JIUDU4RjZBNlVnSmd1YlRNYXpVQ2VFWW5OSW1nb0g1U0FC?= =?utf-8?B?bDArczliU0RRb0tpMW1BS1FlOWdCWjRHVm14Q3JEcFZrR25UNjVGOGNaQXVh?= =?utf-8?B?aTBEYXNDUmNUTGhaUFF1RGt3b2k5Z3dRa0cvNWpZK3dCOWRKMlZFRFhOQmxS?= =?utf-8?B?Zk1ONlhiekt2L3BzN0VBSm1KVk5uSGZicWZjWmppbkl4enRQT0N6YzdtTmFQ?= =?utf-8?B?eUF1aEhCQUU2bDA0SFFtTzRGRnIxSDUxTFZMSE1vbkN4eDN2a1p0T2p3ZGxj?= =?utf-8?B?VkdvS2doMVo3SWNyTWV2ZE9CQml2MytTVkc3dytBSnZnS0QwdVViUjluUjNM?= =?utf-8?B?N2pDa050UmFlTlN3RmFmcjNFdW9tRzR5bGVrSEo4aEtKOEhQMWplNDF3Nngv?= =?utf-8?B?bTMyL3RDNHV0RzRaYWYxRU5ZKzBYRXVFN3Y5K1dYN0xFTmhUWS9nc29VMTlX?= =?utf-8?B?WmNvcG5XMERNOGM4dURDQ2VXVmpnQzJ6bEJMei9rRGdVUVNDSWtQaTAzbDhn?= =?utf-8?B?aUhwTE1pNnE1Q1Z5WXlHSGFYaFJwQ3c1bXZvZ3BlVVNSOFVTandpTUJjMjJS?= =?utf-8?B?ZTFkazRGbVRhV0xOOHE0aFBOZjdQTm1QYXlZd0RKZDRHeHlhdFhVNUNRWjJW?= =?utf-8?B?NGN4SVVrZGtBVjNqUEVEL3ZQSXk1elRMUHY1M0U5Z2VjalVQU2NhaEEyNTVR?= =?utf-8?B?emVpMS8wZitxTlVHeEFNTnl5UU9lR2dNcnlaTkw4VXEzYjBIejM1UUp1WnI5?= =?utf-8?B?Y2NOc0FGblBMSXNLVmthYy9CZGg1bUIrc0dNcTgxb29hSVB1VFg1V3hyU2Z5?= =?utf-8?Q?24odS3MPoSPwa77l9Y=3D?= X-Microsoft-Exchange-Diagnostics: 1;CY4PR15MB1192;6:OTufk9h890n1GRwcRAhlPlME+byFlS1fJF9J/T9dXtjFo7gVrYiDJS4aDHpUtKAXcZr+MNOQ8NtmRttNR2L7FPRmpLVkjfxQfCVX5nCc9WGjkrmEXNOALQ7Q8I65xi328T5BGgKpiPq0jL6eJUp8TxWqqq7CKapKA+bZjGd3+JZFgew5DCI2yr29RFdHLZQIAeUGjtei9HRB93QPYmusTKLbgyDPRIcY+VYMaudXTC92gUMxpcB8iSPiK+dQvxLQFuGbvFd/Ge/7DJDkPq8vXPsY7u1p47XDwx8wX7lEChcTSFwr4yyNTL+iQpbg36+D;5:bFYJxvD2lHbnrnuUDRe8b09KkWxnaMJWc7DkSEZizOcTSeEjVIUhnexjFGurjgeksT6uXVCh4JQMX/+x0or0fASATi9ZTvVC11FoW0SU96cnxfwnVGD5YKrKmNNqhm6Jh3aGJa+xFVAYUidzrTr1aQ==;24:CiPQjDCAYBPbOqC4nN2OtBdwPVlL+U0bIuOGQjr/sO7JbGVpRNh+p+QhN3wzDop5fWgG98gq0RRkuUnUC7bqSxaQpgkOiMpZGH+EZp3dqng=;7:VcRBCXvS5D2WVSqsGdJduOIjYMInDKeqnXG/Gy8fDFinT5HOEccGaMY0Pcoz6R1ldg8TZV/HA9Do1LcK47nYFnzDtipGaSQrNCb1w69bYUaFvTgYTFeckyy36GiDFG0H24t74/IcAgrM5Du3ZnbAC2xDg8mTxXJBF+FBxsP2qiUZDxUSr93owSNglX9oQOXrppKnQ1o8JtpS8g6MXWpYm8QnKUTI9buNoh/w8tLuIGfc9C0zNbFyEsUQR7ezGO//sieIgrG4MMb4QUDn4VATngkOUbkCcWt0gqH2gObF7oxTujW0e89aUXlaLN3VOTjwaP7Z7T6eNaxObcAVFcKfH6A2Rnz+dfcOh1tmNGflx2g= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;CY4PR15MB1192;20:IVzRymOgyXNXfYHMhRmInYCI4z/55w/ikcjOfjMeDj16o3EI0H+jBaheiOB97whadyEifsIwiTv6uFHy6PKqhE4d6vtU5oPaeMc+bhk3oHOFOMTdN3HUrfl0aVoEBqqLaTM06GaGn8U+ujiJ29K9F3ai0Y4KjGUU1+1cmAZ/6jg= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Oct 2016 16:39:50.6551 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR15MB1192 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-10-27_11:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Linus, A set of fixes for this series, most notably the fix for the blk-mq software queue regression in from this merge window. Apart from that, a fix for an unlikely hang if a queue is flooded with FUA requests from Ming, and a few small fixes for nbd and badblocks. Lastly, a rename update for the proc softirq output, since the block polling code was made generic. Please pull! git://git.kernel.dk/linux-block.git for-linus ---------------------------------------------------------------- Jens Axboe (1): blk-mq: update hardware and software queues for sleeping alloc John W. Linville (1): nbd: fix incorrect unlock of nbd->sock_lock in sock_shutdown Ming Lei (1): block: flush: fix IO hang in case of flood fua req Sagi Grimberg (1): softirq: Display IRQ_POLL for irq-poll statistics Shaohua Li (1): badblocks: badblocks_set/clear update unacked_exist block/badblocks.c | 23 +++++++++++++++++++++++ block/blk-flush.c | 28 ++++++++++++++++++++++++++++ block/blk-mq.c | 6 +++--- drivers/block/nbd.c | 2 +- kernel/softirq.c | 2 +- 5 files changed, 56 insertions(+), 5 deletions(-) -- Jens Axboe