From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0a-00082601.pphosted.com ([67.231.145.42]:34653 "EHLO mx0a-00082601.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S933101AbcJ0QhL (ORCPT ); Thu, 27 Oct 2016 12:37:11 -0400 Subject: Re: bio linked list corruption. To: Linus Torvalds , Christoph Hellwig References: <20161026184201.6ofblkd3j5uxystq@codemonkey.org.uk> <488f9edc-6a1c-2c68-0d33-d3aa32ece9a4@fb.com> <20161026224025.mou27kki4bslftli@codemonkey.org.uk> <2bdc068d-afd5-7a78-f334-26970c91aaca@fb.com> <20161027063356.GA547@infradead.org> CC: Dave Jones , Chris Mason , "Andy Lutomirski" , Andy Lutomirski , Al Viro , Josef Bacik , David Sterba , linux-btrfs , Linux Kernel , Dave Chinner From: Jens Axboe Message-ID: <59242003-714a-028d-95f1-d313658f9a6f@fb.com> Date: Thu, 27 Oct 2016 10:36:16 -0600 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset="utf-8"; format=flowed Sender: linux-btrfs-owner@vger.kernel.org List-ID: On 10/27/2016 10:34 AM, Linus Torvalds wrote: > On Wed, Oct 26, 2016 at 11:33 PM, Christoph Hellwig wrote: >>> Dave, can you hit the warnings with this? Totally untested... >> >> Can we just kill off the unhelpful blk_map_ctx structure, e.g.: > > Yeah, I found that hard to read too. The difference between > blk_map_ctx and blk_mq_alloc_data is minimal, might as well just use > the latter everywhere. > > But please separate that patch from the patch that fixes the ctx list > corruption. Agree > And Jens - can I have at least the corruption fix asap? Due to KS > travel, I'm going to do rc3 on Saturday, and I'd like to have the fix > in at least a day before that.. Just committed half an hour ago with the acks etc, I'll send it to you shortly. -- Jens Axboe