Received: by 2002:a05:7412:419a:b0:f3:1519:9f41 with SMTP id i26csp889576rdh; Thu, 23 Nov 2023 23:48:50 -0800 (PST) X-Google-Smtp-Source: AGHT+IFLz8JiaBIfF9l66C1nHxQjXn2+HkxLt2SxCavWorItyShYEpizUzkM+4kx+vzhkgwlKIsb X-Received: by 2002:a17:902:c94f:b0:1ca:28f3:5690 with SMTP id i15-20020a170902c94f00b001ca28f35690mr2573067pla.46.1700812130269; Thu, 23 Nov 2023 23:48:50 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1700812130; cv=none; d=google.com; s=arc-20160816; b=JM9Bv2WpRXwgcRM1azeYL0u/0T7tZhiZ3Wl6P+0XOvFI5ZCviEkCsTqHhpLUVUs19A pvdHxIQYv4Yg5gctAN9SKO7Wg2k1OsA6szMj+NKmlot8VaW7foV3n+VCkYptkmVIX5w3 zlVOEjcPoDMjfTgjYI6/L44d87EUICWZw9ZKvRLK2xm0N6SO9/coht6neslZfzDL9sqA Rd/59YAF/IBDbn2fB3VT7SU+XkcWupp+82gDATG7w8vP6O1uV6nQiR2QFH0E7suyzQTb WZ3KYDConE2YDPIuYv5ZUA0VzB2T251+x59TTmZGn7ZYHtcZhfO/HVVSgLjKOLxk8i8a n78w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=XDsftdTEfvfjpoaBmrrynDXiJ8vHbcG6uDtCXnGAK9I=; fh=qm6tTlYQhqI7E5ufpbgsuYb6Xpt+l/66Gm2etYcVs9w=; b=omonCTwJl3Mq6QZ2CxsvbyIddKauoMWJDRzxL5FLp6qdH0QqQJcSfgbu49hMN9Xo09 SeO8Mp9cZG+HYs609Y7JMmPtmRPoMIyQp+QtUjykjfJuFCY95Ufrzdo2wxTwfBK6Fv8m Dv20S62HHBQ1SY7Fbwn3FeiAGTdmSu84Q08L64kKr2lOOD1bSeq52EktEBdmbfPVgAaY qkjOGq1kZ0CLHRt6vhOgTVwr0L8JTtpkgopm3EakvvftPeZQoDD2DbQDmfSvReg/V7L0 ns4h/Vg5AMGK5nKXVngFpsAGwsOx+xn9RBdZaXqYwuH2YBddwaWPgAZMdjQIItaADYb0 /AEg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=cgJMC0Yj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from agentk.vger.email (agentk.vger.email. [23.128.96.32]) by mx.google.com with ESMTPS id l12-20020a170903120c00b001c07bac13d0si2985487plh.383.2023.11.23.23.48.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Nov 2023 23:48:50 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) client-ip=23.128.96.32; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=cgJMC0Yj; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.32 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by agentk.vger.email (Postfix) with ESMTP id 0A47D81E9C9A; Thu, 23 Nov 2023 23:48:47 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at agentk.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344352AbjKXHsd (ORCPT + 99 others); Fri, 24 Nov 2023 02:48:33 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52396 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229453AbjKXHsa (ORCPT ); Fri, 24 Nov 2023 02:48:30 -0500 Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 26B90EA for ; Thu, 23 Nov 2023 23:48:37 -0800 (PST) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 96C4BC433C7; Fri, 24 Nov 2023 07:48:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1700812116; bh=wuXwn6H3IYOQTJYurH/LAKoS23w/GwU7ryzU1+Vs8b4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=cgJMC0Yj3JRcUDF8O8XpdEdYA/5STjclZLwUWXfVMJwJnFCmcyrJDVup7Rscs2p84 1lIevByzmjhiYL9n/DPGwW0r1qVsQ45xdWW1cCKjcoubJ/Np/IRSX/dXnPPAZi1lyB ETOprEE5xY+akdxk7DWnyVkIziLf3Nu7PWCfTmFB985JDwr0PPgc9yJ4BLOQhlh8Nx 7J3VH6h2rRYlPJhbqQ9tIol8mM/LtKts+YBDNQd03tji9lqn5ZFKRzSp7zz5eJxPSA m4YJmobEWMvUVEr6S2NJRsz4v9jSzMIYOHwn/4yZmgFOE0FpvuIzzDTt4O8YISu59u jwN2CAG1O1gvw== From: Christian Brauner To: linux-fsdevel@vger.kernel.org, Christian Brauner Cc: Christoph Hellwig , Jan Kara , Vitaly Kuznetsov , Sean Christopherson , Paolo Bonzini , Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , x86@kernel.org, David Woodhouse , Paul Durrant , Oded Gabbay , Wu Hao , Tom Rix , Moritz Fischer , Xu Yilun , Zhenyu Wang , Zhi Wang , Jani Nikula , Joonas Lahtinen , Rodrigo Vivi , Tvrtko Ursulin , David Airlie , Daniel Vetter , Leon Romanovsky , Jason Gunthorpe , Frederic Barrat , Andrew Donnellan , Arnd Bergmann , Greg Kroah-Hartman , Eric Farman , Matthew Rosato , Halil Pasic , Vineeth Vijayan , Peter Oberparleiter , Heiko Carstens , Vasily Gorbik , Alexander Gordeev , Christian Borntraeger , Sven Schnelle , Tony Krowiak , Jason Herne , Harald Freudenberger , "Michael S. Tsirkin" , Jason Wang , Xuan Zhuo , Diana Craciun , Alex Williamson , Eric Auger , Fei Li , Benjamin LaHaise , Johannes Weiner , Michal Hocko , Roman Gushchin , Shakeel Butt , Muchun Song , Kirti Wankhede , kvm@vger.kernel.org, linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-fpga@vger.kernel.org, intel-gvt-dev@lists.freedesktop.org, intel-gfx@lists.freedesktop.org, linux-rdma@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-s390@vger.kernel.org, linux-usb@vger.kernel.org, virtualization@lists.linux-foundation.org, netdev@vger.kernel.org, linux-aio@kvack.org, cgroups@vger.kernel.org, linux-mm@kvack.org, Jens Axboe , Pavel Begunkov , io-uring@vger.kernel.org Subject: Re: [PATCH v2 0/4] eventfd: simplify signal helpers Date: Fri, 24 Nov 2023 08:47:57 +0100 Message-ID: <20231124-traurig-halunken-6defdd66e8f2@brauner> X-Mailer: git-send-email 2.42.0 In-Reply-To: <20231122-vfs-eventfd-signal-v2-0-bd549b14ce0c@kernel.org> References: <20231122-vfs-eventfd-signal-v2-0-bd549b14ce0c@kernel.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" X-Developer-Signature: v=1; a=openpgp-sha256; l=1378; i=brauner@kernel.org; h=from:subject:message-id; bh=wuXwn6H3IYOQTJYurH/LAKoS23w/GwU7ryzU1+Vs8b4=; b=owGbwMvMwCU28Zj0gdSKO4sYT6slMaQmhOr8Nb88ObVn73mvUyobyi/8m/y5yi2fL80o6/sb9 3cTN/yd21HKwiDGxSArpsji0G4SLrecp2KzUaYGzBxWJpAhDFycAjCR7iBGhq1L7YSDDTVSee+x X1xccNDei/91c9MuqdqsiYtj7lg17WdkWCP3faH/qkmK79OnL3ut4/Vo+e0nB564XJ5mY6ruNdX 4JgMA X-Developer-Key: i=brauner@kernel.org; a=openpgp; fpr=4880B8C9BD0E5106FC070F4F7B3C391EFEA93624 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.3 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on agentk.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (agentk.vger.email [0.0.0.0]); Thu, 23 Nov 2023 23:48:47 -0800 (PST) On Wed, 22 Nov 2023 13:48:21 +0100, Christian Brauner wrote: > Hey everyone, > > This simplifies the eventfd_signal() and eventfd_signal_mask() helpers > significantly. They can be made void and not take any unnecessary > arguments. > > I've added a few more simplifications based on Sean's suggestion. > > [...] Applied to the vfs.misc branch of the vfs/vfs.git tree. Patches in the vfs.misc branch should appear in linux-next soon. Please report any outstanding bugs that were missed during review in a new review to the original patch series allowing us to drop it. It's encouraged to provide Acked-bys and Reviewed-bys even though the patch has now been applied. If possible patch trailers will be updated. Note that commit hashes shown below are subject to change due to rebase, trailer updates or similar. If in doubt, please check the listed branch. tree: https://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfs.git branch: vfs.misc [1/4] i915: make inject_virtual_interrupt() void https://git.kernel.org/vfs/vfs/c/858848719210 [2/4] eventfd: simplify eventfd_signal() https://git.kernel.org/vfs/vfs/c/ded0f31f825f [3/4] eventfd: simplify eventfd_signal_mask() https://git.kernel.org/vfs/vfs/c/45ee1c990e88 [4/4] eventfd: make eventfd_signal{_mask}() void https://git.kernel.org/vfs/vfs/c/37d5d473e749