From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jens Axboe Subject: Re: [PATCH 0/2] Trace completion of all bios Date: Fri, 7 Apr 2017 09:42:09 -0600 Message-ID: <3560beb3-d60a-2d44-db82-bc21472b2881@fb.com> References: <149152735878.17489.16036848644242802943.stgit@noble> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <149152735878.17489.16036848644242802943.stgit@noble> Sender: linux-block-owner@vger.kernel.org To: NeilBrown Cc: linux-raid@vger.kernel.org, Mike Snitzer , Christoph Hellwig , Ming Lei , linux-kernel@vger.kernel.org, linux-block@vger.kernel.org, dm-devel@redhat.com, Shaohua Li , Alasdair Kergon List-Id: linux-raid.ids On 04/06/2017 07:10 PM, NeilBrown wrote: > Hi Jens, > I think all objections to this patch have been answered so I'm > resending. > I've added a small cleanup patch first which makes some small > enhancements to the documentation and #defines for the bio->flags > field. Added for 4.12. I hand applied 2/2, since it did not apply directly to the 4.12 branch. -- Jens Axboe From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933820AbdDGPnX (ORCPT ); Fri, 7 Apr 2017 11:43:23 -0400 Received: from mx0b-00082601.pphosted.com ([67.231.153.30]:50563 "EHLO mx0b-00082601.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932537AbdDGPnM (ORCPT ); Fri, 7 Apr 2017 11:43:12 -0400 Authentication-Results: redhat.com; dkim=none (message not signed) header.d=none;redhat.com; dmarc=none action=none header.from=fb.com; Subject: Re: [PATCH 0/2] Trace completion of all bios To: NeilBrown References: <149152735878.17489.16036848644242802943.stgit@noble> CC: , Mike Snitzer , "Christoph Hellwig" , Ming Lei , , , , Shaohua Li , Alasdair Kergon From: Jens Axboe Message-ID: <3560beb3-d60a-2d44-db82-bc21472b2881@fb.com> Date: Fri, 7 Apr 2017 09:42:09 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <149152735878.17489.16036848644242802943.stgit@noble> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-Originating-IP: [216.160.245.98] X-ClientProxiedBy: MWHPR02CA0045.namprd02.prod.outlook.com (10.164.133.34) To CY4PR15MB1192.namprd15.prod.outlook.com (10.172.177.14) X-MS-Office365-Filtering-Correlation-Id: 725f2ccd-3d95-4a42-dd1b-08d47dcca947 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(201703131423075)(201703031133081);SRVR:CY4PR15MB1192; X-Microsoft-Exchange-Diagnostics: 1;CY4PR15MB1192;3:y90wnIhRWsW7AuitqPFP4Ot/TAK5QSGJY59qRvgz37eaf9Mb2RS4JWzRH9GIajlX5LzX31nRUQYPfNsy5WVtdWTTP6woUvVcL0hf8tIdA4D9cIRcrahzacjw/EHLwUYS2XZAG4TqmGxkFXWW0K30mut7/uSDFcE0G9D0DkhwtcNATJ66DADQZyGmnjBBS0KIcoKrp2Uo54FZmTn4xh+JsbapnOb/M0eb3sdtCBVMhNq5FCsOIEKLa7vLNTZqd9YcLtZHfch0gS2UMh+y3whOjaaEyMnUbpe200K9SVnUEpkOc7TdF0VSumwkh/6zpClnm+F0utF+4HmnRGMfoZ60OQ==;25:hx/dy19EOOCh/nZExXT1ztnSf46tWN6M2+RMU9O68dsPZdCrFcKdsggNKkBS6y3SI35MZKNr/vOzOvLFXIoKJvYjwh3B8yzzq2lxs6M/wjiDZl75WeHyIYcquEhqzQxOmeHTF/QOk672+POvnlawy/D8fipvowwDGedS+cQWDM9mj5h9TyOFrJXi1TIzw1pPBSAqnuObZJEq1RvH3IWvZALDIvPaOr/Y03PvsmX3PnTqYFaWSzbQrmIlhc0dshtcIj5N0tp91eaC3Fyeadu/1TQkijQ9qX0UzD0uqdOvnBQGx6Li6gP1Frg3pqVOKbXEW8z6mosdjhtms1vVyq3wHOkuzbQAP1VpfZuTSLbn1F+XYfgMFqO5FUZkxgBjmeuCtGshWBSPtFbWuiZJoeDzvCWmwaZkHiWeV6fMXmFLiQSaUFIXK3iNYwWIWAjurqxtH7Q20CePAZg47O3p479pkg== X-Microsoft-Exchange-Diagnostics: 1;CY4PR15MB1192;31:Ec/vZ6wEm8kC+BLqfLD4HNRaokfNfbklgEFvTeFmw1LjQLESYvvFvbgbRWv7Pn7b//ABtuC8J+8XPFXEkEZvwo+dWTBoQixekL16OO5sLK1Ip29ZFsd279iQshSPGYYDBOezPhLVAjqc2Esd9sE/zllMh/m4G7EeW6gTTekvMSm39eIzMDZKI+WNhno531aMtbCJ2/PQPXOSZ2Cjg8D1MNHScizXgAfioK2iWW65+aGnHZm/7+tw3x1uirLEs10rtc63fb6w+GnYOKi2KPopMpWPLN92eWGBfa0NroNVKqE=;20:sFsHRYe7fT7037mg6LXsxbA+3UpMS2/OxY+esDUN0b9i9nLZcOOAfPVlUmxrsv45Pkd89itmX0BdoBGdH+y/XoK5NyieZ798bh3ybMgfeLW6uAAZCFB4zWX2fn62rfZb2/PS+g50ygt3qwpMTRybMn3bIQ0/lQeRyP6FCllxKRFuNZfmOn+GSbeiwb2/f7NxA/O5HDawkfFVPZfolHw73o8QKp08txY0ht1RnOM6BxziiOsCkQffQHm67rTrayFneZY/fbLEGqzeJkEY47oGI/D4KpsEVitZ98RcSYYWNB6anx0BtszzL9PAnvkKU+JNvF/3lxcqXPd58GO8d1SJHwGetVYQms9fPu7vXGsrf4JkYG9gn0Zr3eDrYxl7GHP0rrS7crLzOx06Ti1wdGAdliH8Bh3WErUp8RfrUVoWGAcuMKzMMGRBWpLLejP8DksNRoKTryU0rAj06M+gN2gSlECvlyy/Ab2I3hZ1EdZglkjWRWtvHYRYCIlSHh5vy9A4 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(3002001)(6041248)(20161123560025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(20161123564025)(20161123562025)(6072148);SRVR:CY4PR15MB1192;BCL:0;PCL:0;RULEID:;SRVR:CY4PR15MB1192; X-Microsoft-Exchange-Diagnostics: 1;CY4PR15MB1192;4:nQGUi4Kc5GuocQE/uxy49MDzrRsqrM1KtTlbaM2Kn7TF9kzSfLHhd3ErvlomHgf7mYu7Bf0GhNyoqSOfsuc8F453PnYN3j8dxhVA+/djiI5TqzW8/9896p0XAI3XvpHDP47k9XJx7Myo+fJoZo3EtDneR3gsqPtIH61cNSoS3uIyrIzyLLefQb7EGA6rOO+YrKtyEq532ULyaCoiEAMuN3ZeHCt/Z3BCH0qLpCJic+IDc2PAdwVmoN9Ej7Ceho/z3Zwa6hqtiTVm49qraqIn1xZdlI228ocpdWLUDHB16te/6NVw7/ZlQ4J2u3dH9LLqCCnhTn0yCozZZrQpOHLoZl1ft2BRvtY/aJCkI1pdCEy67CMgWIKlGDJwPOyBRrJ0kaDAiSmYILwwtZnqFCXhRosN0bTYRAP+tASKWuRB72XwBV62yu+n5ZO9yUTeoY6CXH4z7D4QUi5acqj8NltUYbcCKtwrtMl/dZPf7i9zVI/V7r4zHMScXKYBftkQN7fIPH3iIUczZ6nfxfiFAOrK19a31gCaX3Wr3K9Y1Lw94UrNgvh40FR7V/i3PeyCZF8HnzH7CWviFcOU3ii7Gjg6g4e3qfMLmxlO+nxMnCZb9EAVAPjlNzECzig7z3buryWYKalxgF0Vcm1THLvDW3RvKd+yct7Qzz8aUbS5q4Ura6wiIDoSJ+ie58kX9qOBoVOHtdYclIiE8pBX+x0YMdKnzD2XPcKMSnjr55cWqeybQaE= X-Forefront-PRVS: 0270ED2845 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(4630300001)(6009001)(6049001)(39400400002)(39410400002)(39850400002)(39450400003)(39840400002)(24454002)(377454003)(38730400002)(42186005)(8676002)(31686004)(81166006)(117156002)(2906002)(90366009)(2950100002)(6916009)(6666003)(229853002)(31696002)(25786009)(86362001)(53546009)(23676002)(3846002)(5660300001)(6116002)(4326008)(110136004)(77096006)(6486002)(83506001)(7416002)(50466002)(305945005)(7736002)(189998001)(36756003)(53936002)(66066001)(65956001)(6246003)(47776003)(4001350100001)(76176999)(50986999)(54356999)(230700001)(33646002);DIR:OUT;SFP:1102;SCL:1;SRVR:CY4PR15MB1192;H:[192.168.1.154];FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTRQUjE1TUIxMTkyOzIzOlJVS29MTGhheEtsOTgyaGtPc1VhdmFiYlRw?= =?utf-8?B?R2h5dTZrYm1SbFdIN2NneVdTNGozMmFNbE1sc3c2Y3UzbDZ4TnhUenhZemZW?= =?utf-8?B?NVNQUkRjaWRqRDJwUml6NHBHNDBZWXRTMCtKNmlERGJma2FwRmpMVWV4dDBo?= =?utf-8?B?blVSekVUVTZoOFdnV21SeDV6Q1Fla0NtSjhTbVpSQU5VRTZNdDl5MEIzdDUx?= =?utf-8?B?Tk4zNXdFRGZoWlA0SktLbG1lR25WZHcxdGR4K2J4ZW5jZ20xeWN6MGhwWU1C?= =?utf-8?B?aWc1TURpZ1ZRdnVSYThjdDlycGg1NUhRd2NjQlVZWm15YnpWTU9tK3B0YWNx?= =?utf-8?B?alN1dVlnTyt3UkZDb0tmVk5DaVZiNEFZYy80R2JJdHMrd3U3SElYZnYva0Ex?= =?utf-8?B?eWd6ME5jS1l3Tno5OTd3R2VNb0M4TStWQS9qM0ZFbGFBUkV6RnZ3M1dCdXBQ?= =?utf-8?B?OGlaZXZLRjFjaGxYUFJxdEtjWmp0WnB2Mm5KRjFLeXNvbXM2aXZxVzJWTEtr?= =?utf-8?B?T01VeTdmU0wwcWdYUGF5a2R0MTNzc0tlRFNkVVlONXRmYWhzbzVIOWI3QTh2?= =?utf-8?B?Yk1UelVCcUdBVFByQTE1YVVoRVNEVG5pSEpSWnFvQzFlc2EzMXhPVStOLzBG?= =?utf-8?B?cGpYL1MxdUNyQkMwUDY3ZUJseXZsdkN4anZYTU9CRWZ3WTFoV3lNQXdZSktP?= =?utf-8?B?aVQvZzRmS3dWdjJCb0s1S2FVaHFzRXZ2ZVVZL3ZHQ2RITDg3MHk0YW5OYVkv?= =?utf-8?B?Q0tieU4rNkxiQVhib1Fxd0p5YmZVMTV5bExCOFR5TEtyYlJ1MG1sV09EZXVE?= =?utf-8?B?V1MvOURYNGpxYlB6QzJwRnI2cFZwK0htdHNmNldNTnVRTlVYb2taSmdCT0U1?= =?utf-8?B?YmQ3VkVJbUJua2NNc2czM2MyNUJOVmdza29qSk94S0hjRVlEQXFzV0hRTFFU?= =?utf-8?B?Y0dhbDNEMlJPUU9NaFk5TFJVMmlUYkhmelMrUnlBcW02YTEzUGo1bGszU3pF?= =?utf-8?B?L0pwNEZZZTlDZWZXYWVSdDgzL1ZSckJQUU5ndTV5TUJQeUhtNjRkOEtXQWJL?= =?utf-8?B?YUZSMW9ocW5JdDMzaHJNT0xQb2xZcVB6ZkdVcG44aDZyTDNDYzZnenZPb2JT?= =?utf-8?B?K3VkV1BBYm9YYmZ4Z0VpOXBKaVovNFZHclhYQ1l1QkZ1YmJYQk13R1ZxdmV3?= =?utf-8?B?WWdnTytyVjdLakwvOXhBaVNIOEVQd2Q1L0huTmpXcGQ5ODc3bkJWb3VzaFVn?= =?utf-8?B?MW5VbHFlU041bXUvS3R6anhYNWgrTUtEMG9ETzhuSXVGSENkenNPeVc4elgz?= =?utf-8?B?bHlib1psZUhGSFlJSC9DcXpXUzg5K003c21QMnpsL3pySXJ0S0JYZXhUTVBo?= =?utf-8?B?cGxIb3dnU1Y0QmtFWG40ODkwQVRIKzd5dk10OXUvekN4SStINllhS0YwbnZs?= =?utf-8?B?ZTFSZ1JMOGNLQTJkMGRwME5EYVZFQWZxZzlzcU44OEdOVnJ4Sy9GM1UrQXJT?= =?utf-8?B?SmVOQjFmUFhGRkROSjd5VTZKNUZCd29PNmZCZ1pNVEc2dlFnWjNJZHhpOTRz?= =?utf-8?B?SkRYTXhLTExQdngxWlFwcDZUWUViNVlBeE9sVG1OZmVZVUlpWk1yQ2dDc2Iz?= =?utf-8?B?RGRXTVMvT2pIQWt1UTBXc0FmUk1MTldqeUY5alpKelJlQlgxMFNYSzZSbGNH?= =?utf-8?B?MmlNQjB0d2R5RjBuemplS3dmSzhRYmQvWnhzdlRNVW5RcVBsbDFneHBkbmxj?= =?utf-8?B?QitzWFkyVGVxMS9KUW1TZz09?= X-Microsoft-Exchange-Diagnostics: 1;CY4PR15MB1192;6:mjYTTmbb5IruAGWkhRW/7YiqLgEjBximd/qfuYMjDYHImaa4gnf4pl80fRpggGb0jJaz+VbVwzJMtN9o4iV0+Co/Xh4vmEN7Ze3oGZaHFO5YQWLt7vQYoRMSZjtZjhiA40ckvhif64AnXvEDval8WUHNbS1vyLZm5w3dk9YdC4YQ56o/CMgr4KfoSXmQFMSL/HAL1JTTTMqqdzjC8fltSR95MIVzD+YO+rXmdKy8/ekSqhefZ0VqdSSrSFEn5NhaSKe0BP4UPBZtkj19meHbD46SzmiXs/PrN78V/JT5HnUrmKHzXCbxBIOgTzXx3xs3wgI7pBvD9ALdBpdmisDrJXrOa5g78mJWt4Lw/+O+tu8Y91tF+3rUeGsJlB9c1N2qmdZfAWahJAZHlqopbKGMjuuoVJVIEkg8vmG54LgRufnl7d7Wc3Hn1URMdv2zIb0ltY2fOFqx3o8LaMhQzU3zjA==;5:MfdRc7atx7uPr4cmzTJSpZy35bFsm+UXi0NV+5ssogUaBeevTewFFFbJxqWpeiuX74pV8gwnNdiREsOEY7PpITGQoH1+OtFQLkfDupjmND6B22lcFFN7K0GY5cgQMZ7JVJEXymggZ5M3BYBDNNv43n+otrjd2B6TX4OdxNqdPWI=;24:HfyWDAxnkcPS/bo/x7uBqIMa5//NwfDAQInSOCEL8l4HIw1KmLl1vvBrHJOq+7R41AgVlHPuKi4lb95fr79GJ7DqgnHHMqYl/wu8vl/UtCI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;CY4PR15MB1192;7:Tj+YHMphI56RotPhnQMthWg6RnNVbtjJGFko901xH1FmvRR78Tvw88zc4z7C7szjSREe5GoKlP0P9i+sQEnTW2PXyY2d3otbbm3TnRreedrqScjjXSJDYHPu5cTPxPNhjGwF3YmonBq5RSoNTi1AgNOblEvRU/tmprfR2ZFRWGBRbSmV9qKd6zRzjqSFQbG+Q65m8S43lNb2lM3c7uM5yFBmrwCyNFYCDXo2qbpI97qJmJVoOJO7NW8STEWHvHVl4MfKP+baOEV4wD6F+KXxuFSBzXwc7OvMnAJmBF8hxlTofMSdBYgZWjxPgNUrc1YHCmZ0d2hMb1JgdBwRp+TJFg==;20:hYYCyEjDe1hqqWewTvJUUPtb23wDDSNuEgFi51ihOjAN+g3SceSR4QvPSDqU6N+KCE+y76a+lohm6W7PdB02Q5t8i0IO8Tlz93BcAr6duiP9/mBL7blJkc6ONvhQJS+LTB0gRLOm1nkxRiYdZJNqzzHJGlKd0jG5+PKQPiEdfhs= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Apr 2017 15:42:12.6206 (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=2017-04-07_14:,, signatures=0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 04/06/2017 07:10 PM, NeilBrown wrote: > Hi Jens, > I think all objections to this patch have been answered so I'm > resending. > I've added a small cleanup patch first which makes some small > enhancements to the documentation and #defines for the bio->flags > field. Added for 4.12. I hand applied 2/2, since it did not apply directly to the 4.12 branch. -- Jens Axboe