From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.1 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2FCEAC433E4 for ; Thu, 13 Aug 2020 16:25:57 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id F120620658 for ; Thu, 13 Aug 2020 16:25:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1597335957; bh=y/F+LaeL/US8587B8F0XjnYAiuJDd9qUk91CTydy1nA=; h=Date:From:To:To:To:Cc:Cc:Subject:In-Reply-To:References:List-ID: From; b=fYOqhYeAVZVRlYIq+zPbUGDmWs+sEz5R1hjS6EIPHfL9MbVwkQPbDrr5jyuVBtFgM J3XWdXtCvZbO3PwwlNR3Z3LGbtY5VqtTxL13mRdnhQOR7rmy/Sw3UpdA+NDb1O2GZ7 yE5FOlTGMivrJapIorXmKKmtlbcyGuYPFfOSel9Q= Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726557AbgHMQZz (ORCPT ); Thu, 13 Aug 2020 12:25:55 -0400 Received: from mail.kernel.org ([198.145.29.99]:58862 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726612AbgHMQZz (ORCPT ); Thu, 13 Aug 2020 12:25:55 -0400 Received: from localhost (unknown [70.37.104.77]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 5226B20866; Thu, 13 Aug 2020 16:25:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1597335954; bh=y/F+LaeL/US8587B8F0XjnYAiuJDd9qUk91CTydy1nA=; h=Date:From:To:To:To:Cc:Cc:Subject:In-Reply-To:References:From; b=O+cOgOV9RwIT6LWs4gzVhiExoxcGQXJbWnW6PwesBh4HErR9G3h0F3IDAlkxiZFtX IKLhp486APRVsh8i7BJPrj+vEZnKQeaYbEFhZBS/yGDqJuX0FdVXnol9c8Vh2fV2OP 0e4oN0w+l3CurEzkgUB4VU2ooUeKHZliUDYZ89fg= Date: Thu, 13 Aug 2020 16:25:53 +0000 From: Sasha Levin To: Sasha Levin To: Jens Axboe To: io-uring@vger.kernel.org Cc: peterz@infradead.org, Jens Axboe Cc: stable@vger.kernel.org Subject: Re: [PATCH 2/2] io_uring: use TWA_SIGNAL for task_work if the task isn't running In-Reply-To: <20200808183439.342243-3-axboe@kernel.dk> References: <20200808183439.342243-3-axboe@kernel.dk> Message-Id: <20200813162554.5226B20866@mail.kernel.org> Sender: io-uring-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: io-uring@vger.kernel.org Hi [This is an automated email] This commit has been processed because it contains a -stable tag. The stable tag indicates that it's relevant for the following trees: 5.7+ The bot has tested the following trees: v5.8, v5.7.14. v5.8: Failed to apply! Possible dependencies: 3fa5e0f33128 ("io_uring: optimise io_req_find_next() fast check") 4503b7676a2e ("io_uring: catch -EIO from buffered issue request failure") 7c86ffeeed30 ("io_uring: deduplicate freeing linked timeouts") 9b0d911acce0 ("io_uring: kill REQ_F_LINK_NEXT") 9b5f7bd93272 ("io_uring: replace find_next() out param with ret") a1d7c393c471 ("io_uring: enable READ/WRITE to use deferred completions") b63534c41e20 ("io_uring: re-issue block requests that failed because of resources") bcf5a06304d6 ("io_uring: support true async buffered reads, if file provides it") c2c4c83c58cb ("io_uring: use new io_req_task_work_add() helper throughout") c40f63790ec9 ("io_uring: use task_work for links if possible") e1e16097e265 ("io_uring: provide generic io_req_complete() helper") v5.7.14: Failed to apply! Possible dependencies: 0cdaf760f42e ("io_uring: remove req->needs_fixed_files") 310672552f4a ("io_uring: async task poll trigger cleanup") 3fa5e0f33128 ("io_uring: optimise io_req_find_next() fast check") 405a5d2b2762 ("io_uring: avoid unnecessary io_wq_work copy for fast poll feature") 4a38aed2a0a7 ("io_uring: batch reap of dead file registrations") 4dd2824d6d59 ("io_uring: lazy get task") 7c86ffeeed30 ("io_uring: deduplicate freeing linked timeouts") 7cdaf587de7c ("io_uring: avoid whole io_wq_work copy for requests completed inline") 7d01bd745a8f ("io_uring: remove obsolete 'state' parameter") 9b0d911acce0 ("io_uring: kill REQ_F_LINK_NEXT") 9b5f7bd93272 ("io_uring: replace find_next() out param with ret") c2c4c83c58cb ("io_uring: use new io_req_task_work_add() helper throughout") c40f63790ec9 ("io_uring: use task_work for links if possible") d4c81f38522f ("io_uring: don't arm a timeout through work.func") f5fa38c59cb0 ("io_wq: add per-wq work handler instead of per work") NOTE: The patch will not be queued to stable trees until it is upstream. How should we proceed with this patch? -- Thanks Sasha