From nobody Fri May 17 11:28:38 2024 Delivered-To: importer@patchew.org Received-SPF: temperror (zoho.com: Error in retrieving data from DNS) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=temperror (zoho.com: Error in retrieving data from DNS) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=gmail.com Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1554021642091547.5412932756503; Sun, 31 Mar 2019 01:40:42 -0700 (PDT) Received: from localhost ([127.0.0.1]:37767 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hAW0r-0007OO-Aa for importer@patchew.org; Sun, 31 Mar 2019 04:40:21 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55139) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hAW01-000754-D8 for qemu-devel@nongnu.org; Sun, 31 Mar 2019 04:39:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hAW00-0008BU-J7 for qemu-devel@nongnu.org; Sun, 31 Mar 2019 04:39:29 -0400 Received: from mail-lj1-x241.google.com ([2a00:1450:4864:20::241]:46329) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hAW00-0008Ay-9C for qemu-devel@nongnu.org; Sun, 31 Mar 2019 04:39:28 -0400 Received: by mail-lj1-x241.google.com with SMTP id h21so5367645ljk.13 for ; Sun, 31 Mar 2019 01:39:27 -0700 (PDT) Received: from localhost.localdomain ([89.232.118.207]) by smtp.gmail.com with ESMTPSA id q77sm905392lje.11.2019.03.31.01.39.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 31 Mar 2019 01:39:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=GBY/l8me0LiXocyFz4pYTl8za6cQ5xcA8arKXwly+S8=; b=Y9QC+Y98Mm35TwKAbxHCMXudEbfFyckjY8ryzQY7LQ5Bzy//kottEGQAYig+ThYFfi WwNwWAo5jmsYfs8YICbGDI9Z8q4kM8VOr6v4dnlBUJj9l3FO5Fq1YVjSklxXQULx+irv cU86kKHaLrrXIReBh4VaHdiPyjDYRCfSZguOwsCbgBtKUtJf4sw+nv5aFAfEg2nZSEVa MXbupun9pH7JMi+dOvckqKGpFgBYCDurClUsmmEyO/JR2/oglAzZr7JS0CADd+bhhlXX JBAv78kDzvG9zTXPz7HE9P+Sc7qZTit37VsCAiCcZ+OB+5TLXEV5IxIQE5eXftklyi3E lwdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=GBY/l8me0LiXocyFz4pYTl8za6cQ5xcA8arKXwly+S8=; b=lye3gSv8fdKjUb1NRTXsrPPHhBZJTZsDyvk3kj+8ojjGXtqQGyVAF4UJKfdnaOENLi PAtVE+Rpgu5O42F9R4ikUHc+HwvBeqN5H4JD4KfUSCxo3u0Zk1dIepUbA00AdjGwSkoA cleYhLVFq2S2tWXO+1z/TvAFTMywN8M1f2d8kdbGM5KTG+uchmyZexFHm9LpiIgr9P2c kmLjKxaez5bXMnTWxgfjo5/TDLZH7KUJySgmOVvDphNFIWDzzMEIhlyhJezzplRn0VgP OL+5zzDMn3opi/qksfZMT/4hlvP7Y2cREU36kWjYklPZeLfesKD8ltvBtK1AgrHnbz6K zilQ== X-Gm-Message-State: APjAAAXw/Dotbpr5HiWAvpzhYqhk1m2rbaG9CD/uUGJRV5mtL+HPXluD I4MdVfpITBnGkj8jUJF0j7eZPhZmPIw= X-Google-Smtp-Source: APXvYqxV7berfx4SARWPcRZDO8Snl5DGx97JvmKXpx8VWlfjLJWk5j6MCjiGld5TTgfAvumxLpK91A== X-Received: by 2002:a2e:81da:: with SMTP id s26mr11949702ljg.86.1554021566051; Sun, 31 Mar 2019 01:39:26 -0700 (PDT) From: n.alekseev2104@gmail.com To: qemu-devel@nongnu.org Date: Sun, 31 Mar 2019 11:39:17 +0300 Message-Id: <20190331083917.32176-1-n.alekseev2104@gmail.com> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::241 Subject: [Qemu-devel] [PATCH] Add coroutine_fn to bdrv_check_co_entry X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: kwolf@redhat.com, stefanha@gmail.com, jusual@mail.ru, nickaleks , mreitz@redhat.com Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Type: text/plain; charset="utf-8" From: nickaleks bdrv_check_co_entry calls bdrv_co_check, which is a coroutine function. Thus, it also needs to be marked as a coroutine. Signed-off-by: Nikita Alekseev --- block.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/block.c b/block.c index 0a93ee9ac8..776c43f177 100644 --- a/block.c +++ b/block.c @@ -4121,7 +4121,7 @@ typedef struct CheckCo { int ret; } CheckCo; =20 -static void bdrv_check_co_entry(void *opaque) +static void coroutine_fn bdrv_check_co_entry(void *opaque) { CheckCo *cco =3D opaque; cco->ret =3D bdrv_co_check(cco->bs, cco->res, cco->fix); --=20 2.21.0