Received: by 2002:a25:868d:0:0:0:0:0 with SMTP id z13csp722319ybk; Wed, 20 May 2020 10:17:41 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyNW24sUa383VrAdY8ejhcgwLtIvKG197mdQgDaLzq1efodcA1uaP1MhI7GRZNTGmg8TFDG X-Received: by 2002:a17:906:b251:: with SMTP id ce17mr73931ejb.165.1589995061756; Wed, 20 May 2020 10:17:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1589995061; cv=none; d=google.com; s=arc-20160816; b=tzsFSnFFqqm/qHsMlaD0LYgRN/Yr3FFjoWlZnds/eSaLTl4lwaVRSg1eE8n1qlyl0R lsMtwk2KnaqYGdsSBAwLFSSOeHZD6joScO3gvs09PGZw2z/51wZKNo7H1azjdxJUfGsU XA71TsIN+QUM9+vv1AjLmS4LZlGQWDC4LWxK0kAeY1jV46kIBB/JQZEcRxqy3L3S9aoU JzniGdC7Oy5F9HUGtnSoFHWKbru5gqzYDGnT4GBq+qHxgZ6PtnFd3AXfwdH/km1nQXON dhofeguKBC9yaYrZCubu4SPSCZEFP60EOgOThD5pW/LGzU4Da45ad9uW3Jy/2wcTzt7a J1dQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature; bh=dn1wLG2S34dD5g+JaUALnTVvVDB4i9x8X9j9vbjn1mQ=; b=v12quHubGP9c7jRB9bQ2oqHvok7fePkGINZ6S4LF8sIl2QZTr/CJwQ+ZX/eAeF6K70 TXVHMSBj75HVj5GkQP13cqxkMjCRVJoL423WbjxW4mFbt7KgjDdB/RYbnQx1b2d4YPwK sAE5DzEygyAnNC2EXDI1t7YDYv/THpI+sUYwgdWNkTkK2jCNgk4gyZ4FGC36qO/bZ5ff MnJfwqVKy5Ixsx5X8RnaS2Pme8TvKagEAk66X1zA5R18TxseTPHiGDeOd2wGYzXbX+FZ YCNK5y6JgYhGpbme4QedBd7F0lv6XVvjFl9bLzdDBBzonM5uI7UBf4sZQrhdV5TDbrof lAVA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel-dk.20150623.gappssmtp.com header.s=20150623 header.b=eYRaTbLg; 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 cd16si1885306ejb.649.2020.05.20.10.17.19; Wed, 20 May 2020 10:17:41 -0700 (PDT) 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=@kernel-dk.20150623.gappssmtp.com header.s=20150623 header.b=eYRaTbLg; 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 S1726803AbgETRO4 (ORCPT + 99 others); Wed, 20 May 2020 13:14:56 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53866 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726436AbgETROz (ORCPT ); Wed, 20 May 2020 13:14:55 -0400 Received: from mail-pf1-x441.google.com (mail-pf1-x441.google.com [IPv6:2607:f8b0:4864:20::441]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2E219C061A0E for ; Wed, 20 May 2020 10:14:55 -0700 (PDT) Received: by mail-pf1-x441.google.com with SMTP id v63so1863882pfb.10 for ; Wed, 20 May 2020 10:14:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=dn1wLG2S34dD5g+JaUALnTVvVDB4i9x8X9j9vbjn1mQ=; b=eYRaTbLg32v2n4LboXQ7BpLYdJHHgJjmtDERcQzxYAE46+NrISJKRTNSeONXsRVLc8 41c8t0oyF+Br6sTOM1my9WzJulOPR6kTy6bMLMlWCDlWWOHUMOxb1oQw0SiDdLNbJKL2 ZPE16C8urAfkDoxV4ZqLZ5JdCzNdnQwJzP9RpQPQU5sFbz+I73z9NWU8MN4p55XPwUhl T5LQxQg9Phroeg5QalUHtc04iC6NfVwIJGUQyKqx8MHQg4hvovZ+CCck9QAGx5Iifaeb fSHCvu05t4TbJr8kbvpERmKSOefq93O458vMZlPowaso+bBw9sr1bMGIXKsjyTS4JyBy HKrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=dn1wLG2S34dD5g+JaUALnTVvVDB4i9x8X9j9vbjn1mQ=; b=JVgppjxUD6OMlV32WZ8u5eDW5eQd9QrFouCeCV6Gvh/lAvABJbUuecTsyQeSFa9Zu/ /LYjklgMfjTLutprbcUHUNMgJJUCv6zFS03R9a1Ex0Wy4FtAHwRwD3ZTABOWcjbzxIBY VQiv9AWuM/5q8bAiQ45AyLFXOn+Ybli6WqRSae2b1/xZSisPU4/I9n0nc3CXi06F9OCf a52O/61X2ivRkHr0EXwIEXRb2rF8GA/Bq8Tq7Fn1T35AF5D+TD+0DGsqzFQWU0BgAczi WUbytUjrK34GNNI2b1OMxYWaHdrpebF216j5MvL/UC7xazzdfFmTKhiuM/8ORnDlGzcq r9fA== X-Gm-Message-State: AOAM531IYgFfqeoKX5oN8QoW7D9efpS5ZKZp1Z0wROiJ7EMhog8DK56g jeTmwX04BFG6iU5/JDPKzQOCmA== X-Received: by 2002:aa7:829a:: with SMTP id s26mr1582866pfm.40.1589994894665; Wed, 20 May 2020 10:14:54 -0700 (PDT) Received: from [192.168.86.156] (cpe-75-85-219-51.dc.res.rr.com. [75.85.219.51]) by smtp.gmail.com with ESMTPSA id d20sm2328183pgl.72.2020.05.20.10.14.53 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 20 May 2020 10:14:54 -0700 (PDT) Subject: Re: [PATCH liburing v2 0/5] liburing: add helpers to enable/disable eventfd notifications To: Stefano Garzarella Cc: linux-kernel@vger.kernel.org, io-uring@vger.kernel.org References: <20200520170714.68156-1-sgarzare@redhat.com> From: Jens Axboe Message-ID: Date: Wed, 20 May 2020 11:12:39 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: <20200520170714.68156-1-sgarzare@redhat.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 5/20/20 11:07 AM, Stefano Garzarella wrote: > This series is based on top of a new IORING_CQ_EVENTFD_DISABLED > flag available in the CQ ring flags. > > I added io_uring_cq_eventfd_enabled() to get the status of eventfd > notifications, and io_uring_cq_eventfd_toggle() to disable/enabled > eventfd notifications. > > I updated man pages and I added a eventfd-disable.c test case. > > v1 -> v2: > - renamed io_uring_cq_eventfd_toggle() > - return EOPNOTSUPP only if we need to change the flag Applied, thanks. -- Jens Axboe