From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753303AbcICCMX (ORCPT ); Fri, 2 Sep 2016 22:12:23 -0400 Received: from mx0a-00082601.pphosted.com ([67.231.145.42]:48997 "EHLO mx0a-00082601.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751917AbcICCMU (ORCPT ); Fri, 2 Sep 2016 22:12:20 -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.8-rc Message-ID: Date: Fri, 2 Sep 2016 20:12:09 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 8bit X-Originating-IP: [66.29.164.166] X-ClientProxiedBy: BY1PR19CA0020.namprd19.prod.outlook.com (10.162.139.158) To DM5PR15MB1193.namprd15.prod.outlook.com (10.173.209.11) X-MS-Office365-Filtering-Correlation-Id: a50d1dcd-59ea-4b4a-c9ef-08d3d39fba22 X-Microsoft-Exchange-Diagnostics: 1;DM5PR15MB1193;2:4ddWavIOC8lPU/KuIPGfNtFRlkMo9BrQZDFbcNc4sSjd3ufn0Yx/yjBCNc2dXNUCP+AHlvU4VnjJuvVJXDVP7Pve25u77xGPA+eI1Vcmdm02unIlDxA4i8jPfMWsFn35Sh2gD6CU06feKGvrbkNyANZuaBOE2WCokA3vJJOMkQ7AIvVhyl3OhBIH64/GEBlT;3:9KFCCBhwMD6c11/ML/z+xfhUDIOm/lmzRNjsapLPHKs1gHXSd8gB4gpglYdB5INgLCYUN9dV0VoJAQ5z069/4Hh8cxun8oBBUzVy4P1KL8EczgI3HBxgxFQ4NVh878wi;25:3ILXvp8E+GHiEQn2UpEPv2frAxLyskAKud2Bm/35K5obbnSJ3aaHmSqaJPBIkvjE08fMSXcW9gmdr6YVrav+QVKJZj27fJoupBDpU8k1XlBtD5ssJhS5r2SaMcCMGA8/9wVPXWsaEkXuQU2TNEpxfa/vW3proyx6jjgMoIRkCy2O70/COzZIRR5hZUhA81wmrEwHT3TSjeYWAL2GiRDlWx41+AAlEXUW/aXVpqgOmmrHzlwEnZ6hLsmSuBCBWyEc6bDwJ+kS7HDFf0gEYSn3w2tV6WWcxuihfpWOJzxTNzhX3z6kngKi9YzSrE66g8an36ghk8+oGFr1zfiR0Lb2FOTfBOmeVRFFT8yqDbH7Xuuxw4YnCaf1XHYOj2Gg195XwxBu/Z8hA99/71IiJmvotQ==;31:r2T7KZAQXzJm8lTHr1+OYjxRnG5fHmzdUBvHQllXfvrUKccgswM5BQ5UjUatt0HQJIciep3T3Wk4xQQCZBV+szx3gWJ5e1X9zE7C/bp3d5DBBS03CGQdKuoXjXAlKlSwotGdD1pTT7MhbDeXDCoKhRBVoSiRvTalktq8vKGr7wcjcg9979Y8ITpcQBOCSW/WtyvlPBe/be/wR9+21dIWxAG62x/rIHkegx58Im9EN0o= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM5PR15MB1193; X-Microsoft-Exchange-Diagnostics: 1;DM5PR15MB1193;20:kc3ByZQoaNwYcN5CKFBm+Qk5UI7C9LW8EDJAIXXjJR9koil4ShFnRmPiOFyIeXPnrFCzoziXDcX7uk9es7ePiFw5grD5oWdhNNisMLlrL/xcK7OG5uvqVtWEPmz/qSHL/msI8tBApo22wJZdGcRSSfYbz9vkVB9AFpzkD7fllaI=;4:P3gvG5EG7pPjMysPD24PPHY/ofGDkWlKu9y7zWhKCbhUIKLo7mlpa31+F4pPOOZFOpKAUjQIV+WWLdmgzTEUx4eFLWAo8f08fLFjt0bt4T2NABfICQ/2H2x92XQD7uSGA1yXAzyXCRIlzLnO+fYhYJm2/3Tb8ikA4aORGLaruAFXlw7kawDnC52wA7fRFKYTRnhWW/wPn1Fb8+0YjqktxAgE7qpBkSvkse7KDRME8rvUah7qBCT2tkRn6+YI7OzzA8ckogBCcoD4uZq6OTJ4+ePJ3jUBELWlygA5gN1qwKzYA9XZBdgUUIE7dhO/qtmGUI6n3sOopBTocgQqGYYjiLMW7AYGr59k2dY5LwTIU3bRg9wXU1oncTq2htX3NAwOnt9E9dADOj8o5SfJsBpz4w== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046);SRVR:DM5PR15MB1193;BCL:0;PCL:0;RULEID:;SRVR:DM5PR15MB1193; X-Forefront-PRVS: 00540983E2 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6009001)(6049001)(7916002)(189002)(199003)(77096005)(189998001)(42186005)(19580395003)(4326007)(31696002)(92566002)(50986999)(54356999)(101416001)(83506001)(105586002)(5660300001)(229853001)(64126003)(117156001)(2906002)(33646002)(36756003)(106356001)(110136002)(50466002)(305945005)(31686004)(86362001)(68736007)(7846002)(6116002)(65956001)(47776003)(81166006)(2870700001)(23676002)(97736004)(65806001)(4001350100001)(81156014)(66066001)(8676002)(3846002)(65826007)(586003)(7736002);DIR:OUT;SFP:1102;SCL:1;SRVR:DM5PR15MB1193;H:[192.168.1.176];FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTVQUjE1TUIxMTkzOzIzOkxKb3lDVFAzWTVBUU5zQzd1a1ZZZFd1YXFU?= =?utf-8?B?YmVjd2NOSUtRL1liNUtWd29iZHBhdVdHVW9xYlVYcUg3SFA2bUt2MHlXNEFs?= =?utf-8?B?L2FSY2lPOU5WRWNGQU9DdUpycEk5MWk1eWo5aGF0anhFTUJuYm9sdmJZMXJo?= =?utf-8?B?S3lNV2thMk9lNGM4Q2dmcWREbFk2aGdmdStocDY4ZFgyelhvV09XWkxWcXRa?= =?utf-8?B?eVVyQlk5WkMrcG9yV3dsSzBJTmhZdXlRZHdWbS81RzVpeWVuN1FqdE1Bc3Y2?= =?utf-8?B?L0oxc2dsZjBmQkJpaTBOZ3JUYkdBRW9kUVlwczFXY2xUY1VtK2dVNk9HZjFu?= =?utf-8?B?VXlUMURSVnRrN3JUTTI1Ym1yM01XR1NiSlF0TDVOaXZRTjU1SVVMMm5ldW1W?= =?utf-8?B?M1FFRFB3MGlVcWk1YzNMQnVaaGFwNWwxYU16Rm9LQjN4bi9LVUxrUVV4WUtP?= =?utf-8?B?aG5aWURDbUNqWU1xV2cydk1iaVRpbjQzWitlbEQ2MDdUUHVQRS9pb0RFYVgr?= =?utf-8?B?c1F5Z0Fpd21vdCtJSEhBbG1kb045WmM5bVFadHI4am9GOW1LNE5GT2dVMXVK?= =?utf-8?B?dm9uMncxUWJBLzl3NUZNaUN5Znh6WkdOZnlmeUlaU0gzRjZIQzFQS0FMUWJ5?= =?utf-8?B?V2JhTHNieFMxa2o5NUZ0T0JiMWE4R3BJU3B4d0pUaVBKOHA3aXBVcWU4RS9E?= =?utf-8?B?R3UrSFlDd0RaMG00OUxLU1gvQTJWVHdaQ2lTcVZja0MxYVNXOVFzQjR5UmlJ?= =?utf-8?B?Y2o1VzQ1TVd5V1ord2lLd0JsVWZjeDFuWFpYdjR4TUNGTXM4MzJpcVZ3bzdQ?= =?utf-8?B?ZUlpUnJDdEV1SFFkNk9wdzlEWG9BNGM3WjVLNXBwQWR6Q1VDU2JNbkRiOUNZ?= =?utf-8?B?RWRmc0RuL1BFNEhCZWhuRGtmNUZWRmxia1h2dHZYNE0rU20xSzQ4VVpGeTM1?= =?utf-8?B?dTVXN0pFdTV5bWJ0SjUxMUZLU2ptRjBaci9sWVEwSWc3TnlrMkFhdkdwenJO?= =?utf-8?B?VU5WZVlsT0ZTblphd25TMEtiN0lPcFMxM056MFN5WGVjSFNyaGtYNXd1TFky?= =?utf-8?B?ZnozSlVVT1ZINUw0RjEydVZQMVc4SjFhNmo3MFg2UGQwOS9EanJGb1JZV2g4?= =?utf-8?B?bUtEaEpOcDIxRTdydy9tZ1krQXdSM2VsM2wybVc2NDcxZzBzV3djdjE1emJ4?= =?utf-8?B?NXNZYVdiZUkwNU1lUDlRa25uRGFYODN5dzN3NEVpa09VamZxS00xMlZGS1Nv?= =?utf-8?B?S253c3pUOTd3VUhFM3NwSm1obW1UM1BhTE5mMllDMU9hV3RzMWc3ZEFOUGhD?= =?utf-8?B?cDNlNTIvcWc1eVptVThDblpXd2FDZkZIU2J2MDdDWCtiK1p0MWxnZnh2N2hC?= =?utf-8?B?QjA2N2hWWVRQdWozZThYR01wallIZUVUNFBSWW9mb3Z0bTl0amhTdWhlV0F1?= =?utf-8?B?S3pTMTJPcnBBdWtBdkhYaEd4MWxwVnJCNkVmRytERGdKbnl4alE2d2ptWFR0?= =?utf-8?B?RW1OY0oxUUE2dk55RkZwRVlNRUxVSzhhaCswL2pTbFVMWk1Jb2YwalBmdENY?= =?utf-8?B?WDVKK1ROekdkcURubzEreWFLeGZldUhDSm1RUEJyMVlWMlQvSEUyQS95MXY3?= =?utf-8?B?Y1JPNHBpZmVnL24veGUyTTlacm1uSmFDRDJOMzNoTlU4MmZUVzhLb09nPT0=?= X-Microsoft-Exchange-Diagnostics: 1;DM5PR15MB1193;6:/U0x5zjip/h0LCOE8XVNvYN8hhPVR4oATW9qjJlS6QAPSWdsvbQQbFWKXPO98fVgERfbxC3bWzR/I7nCmQ6kUQerB7vDvHo1kqdec5FH2U62MrGos3BwmEmewxGeeXH3YgLznlKZoKlm2E2DjT+plseDwfQhUujwe6VU654MOk4qEnvJDoi4akS3xngFn0JSroasB2CEatP1UmQQtaHXLrMVukvGZgWy6FxZ1ibmz+drq70QLqv71NqHincOy04Zkd8TjUHj/gjfQ9IMktDraZEm7impNUJ09AMtUAVVEdE=;5:xZR+UqT0f53TFU+595ANpN1/EMpuWwgVYyU0zGhBhW6HENWQ4XcFC3A4pNC+XxtWdetYu1F7lPB8Y8mZgRb0TiFjxNplyS7TGIo7bZOdECUWBIW6DZ4Uv5y+s05WatXVyVa+iprFkgsila62+/v3QA==;24:MtpiZwTFUZK5qBGlz9qW2P78orwKpMU3NTcbkyIj4Dqc96UcrrlZbYVgud6NiA8nZl1tTL+X/cORdgTCIip8HnZ0wMTDlWwO8IKwLzvv/Bc=;7:kC1YJX/iYRp+Mb/HBKivar2WZq+X8QpREoD3K0KWPLIeJ7tpMBlKUkAhZmKlgUjSkuPpfeJP8MyE3oYvOyapLsjK7ibHvimW3XOCoDK6861crOtGbiSljwYdPo0apjY+GQ6eLKvOcrw9HXl2U1CajXl/FmcswBJp8DyOqSJW02VC6LuSN1cTNxADWyZqDItAVOdOcR/lo1fHiBlz/EuuWq8cI+/vO2aNrIt703OHJYyHcIfR/fy87SK1gv8F7i71 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DM5PR15MB1193;20:ncal6XU0cjumkCZQi2CIADq7AwOm2czQPtkXOQOcbTZNaSwlS44GNSonX+GtACi6tPJscDgwoTjYR/kIvFBaEuIxGmMVPh80zt3mSiMrwU58gxt06SRZj4wMosZjM+Jh2q7sZiDnaLCrq42c3ilpGHdaF06O+EqzT5YbrkDinSs= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Sep 2016 02:12:15.4065 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR15MB1193 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-02_09:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Linus, Collection of fixes for the nvme over fabrics code. The shortlog is below, probably no need to further detail it. Please pull, thanks! git://git.kernel.dk/linux-block.git for-linus ---------------------------------------------------------------- Christoph Hellwig (2): nvme-fabrics: get a reference when reusing a nvme_host structure nvme: fabrics drivers don't need the nvme-pci driver Colin Ian King (1): nvme-rdma: initialize ret to zero to avoid returning garbage Daniel Verkamp (1): nvme-fabrics: change NQN UUID to big-endian format Jay Freyensee (4): nvmet-rdma: +1 to *queue_size from hsqsize/hrqsize fabrics: define admin sqsize min default, per spec nvme-rdma: fix sqsize/hsqsize per spec nvme-loop: set sqsize to 0-based value, per spec Jens Axboe (1): Merge branch 'nvmf-4.8-rc' of git://git.infradead.org/nvme-fabrics into for-linus Sagi Grimberg (2): nvme-rdma: Get rid of duplicate variable nvme-rdma: Get rid of redundant defines Vincent Stehlé (1): nvmet-rdma: Fix use after free drivers/nvme/host/Kconfig | 2 +- drivers/nvme/host/fabrics.c | 23 ++++++++++++++++------- drivers/nvme/host/fabrics.h | 2 +- drivers/nvme/host/rdma.c | 46 +++++++++++++++++++++++++++------------------ drivers/nvme/target/Kconfig | 2 +- drivers/nvme/target/loop.c | 4 ++-- drivers/nvme/target/rdma.c | 7 ++++--- include/linux/nvme.h | 2 +- 8 files changed, 54 insertions(+), 34 deletions(-) -- Jens Axboe