Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp4352116pxb; Tue, 25 Jan 2022 08:36:00 -0800 (PST) X-Google-Smtp-Source: ABdhPJxVDobRXW9BrKEFytVf/MChYHoEcHxP1Upiqn1uIt9YkkdEnRE7BIEZeSI3ee9qsqqvX2Ch X-Received: by 2002:a17:906:49c4:: with SMTP id w4mr16450407ejv.745.1643128560498; Tue, 25 Jan 2022 08:36:00 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1643128560; cv=none; d=google.com; s=arc-20160816; b=X4PasPUFrzEXbrGPE/koGs8F/sxdAHQyzRnrSL/3JAgLovDcDrsaZMipIw0SesBX8X v6zWCBUzTC45ATTGeycgBcumPXmcMzmz+qIB7iN0PhVPqIrgtbzXifeusmn9rYZZMjpT bdfwczCxYJAhiKio2wWA3YwySv1ScfzgbPEeRVVuDfw5wQwZC6en3wAd2P7Id+PObVHq S7gHbmY+HMusIjkluVZRJC9zjaiC81Em+0sS7Ml25FLpelcZlAYoTYY9xRomIRfJOlnO Gakk/HLdjs3YHiGozvJ5FI7lcK/uuilX8waaj9ifoKjxezV1IWzmhKpXQxCsCeA6LliR iLjg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=3Ix6kgvVL8Nx/8c4lClNn1uhhNmlmsg5FomNs+dQrm8=; b=nbL2mIpVbgE6KKiwZN/FjA/9ulS2cYrwqTYm3Xp3GRT4Pmc82JrBiXAlkYsSgqP4j9 YVhYuqzLotsuEww6skQlPil/4IaDC8C0dmjwn8uf7hHL6UXTSgWXO6KtzumyZqJXaogN 4bdlyzydUR32mqSauDqQLW2YaGjbmBhhOB1yyH/jxc9IVgci/Cron+djxEoFXV1wWRGn 4AmntgazfkOrHxPThKja0zxodp6VAf8l07mmvhxn/bvFAdHGnyb3ytwaS0p/WiuA8S5H d712/F4OtOneY6KFNc+2XLOmMwhgEk1oIBxtg9YAerS9jF1XNAiRVhUgAWVSf6HzntK7 1QJA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@0x0f.com header.s=google header.b=TcL2zqIF; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id gn10si1188137ejc.855.2022.01.25.08.35.35; Tue, 25 Jan 2022 08:36:00 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@0x0f.com header.s=google header.b=TcL2zqIF; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1382621AbiAYLmK (ORCPT + 99 others); Tue, 25 Jan 2022 06:42:10 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54886 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1353399AbiAYLi2 (ORCPT ); Tue, 25 Jan 2022 06:38:28 -0500 Received: from mail-ua1-x935.google.com (mail-ua1-x935.google.com [IPv6:2607:f8b0:4864:20::935]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A1087C061756 for ; Tue, 25 Jan 2022 03:38:20 -0800 (PST) Received: by mail-ua1-x935.google.com with SMTP id w21so36765053uan.7 for ; Tue, 25 Jan 2022 03:38:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=0x0f.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=3Ix6kgvVL8Nx/8c4lClNn1uhhNmlmsg5FomNs+dQrm8=; b=TcL2zqIFyGmrSBGXnAzZyHWTQCUfrOmoLawiiEfG/DbKVQHFUwvWQhFmaP3z4heST0 D7lj5aDTwFmiZ4fv86t6Au3RLSY9DsKr9q3CsLn8uNbYuCVU4OUTML/1JuvNyJ+tL21G pWsYQScqliIvmP5FQH94O68/Caosku1u4aLNg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=3Ix6kgvVL8Nx/8c4lClNn1uhhNmlmsg5FomNs+dQrm8=; b=yyx8zSrWSJ6EvfQxyMCozKALPKkowH5QgSyqU+pq3SXh0uw8OUKci0tz8/jCBfTBDx bGUzWBe42NuCD10U4EsrydXYvR2eyzHf2ywNnk92i3cqJMT7AVuxMJrys96nHSUMNOLO Ae79+yEiwe3RmCCShUeMlNIzpvElFF8i6rNDf+Q8q8EMem/AQIq6VPN/Z4Fim+sRiH7W oWE1TwSGRN/xMEVdELLdjFp+Iqc/RKQKyCnwi7mULxVG2OwN3AoDrFpeX95n+cS2MhBt 0/Fgf1bc865huKFKoGVSNlDDzSI47YKQpyIT4mRiUdQGdM11fYKQsfn/YzkYMmUDRHW9 YTSQ== X-Gm-Message-State: AOAM530c5vPcdKaAXC00RNjOUY//1wsXhYKQU/rhwgN2s3nNUt9ij4H0 aBMIlXjGxBImaWumc4T4IgPSd9kNOZnLYbE0EvF9Jg== X-Received: by 2002:a67:26c1:: with SMTP id m184mr6848398vsm.48.1643110699766; Tue, 25 Jan 2022 03:38:19 -0800 (PST) MIME-Version: 1.0 References: <1643040870.3bwvk3sis4.none.ref@localhost> <1643040870.3bwvk3sis4.none@localhost> In-Reply-To: <1643040870.3bwvk3sis4.none@localhost> From: Daniel Palmer Date: Tue, 25 Jan 2022 20:38:09 +0900 Message-ID: Subject: Re: "blk-mq: fix tag_get wait task can't be awakened" causes hangs To: "Alex Xu (Hello71)" Cc: Laibin Qiu , axboe@kernel.dk, Andy Shevchenko , linux-block@vger.kernel.org, john.garry@huawei.com, ming.lei@redhat.com, martin.petersen@oracle.com, hare@suse.de, Andrew Morton , bvanassche@acm.org, Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Alex, Same issue here. I just spent an hour bisecting the issue and hit the same commit you did. If I try to dd from a USB card reader to null I can see a few commands wake up the thread that usb storage uses and then nothing more. The user process then blocks forever waiting for the data it asked for. Cheers, Daniel