Received: by 2002:a25:ef43:0:0:0:0:0 with SMTP id w3csp846591ybm; Wed, 27 May 2020 09:22:21 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxeXOFgNB7vEvvTvRqy2DM7RwPkXufPMUcqRjJYHpg842kovc4a2WZqn6h/o5YSnaea7Zjk X-Received: by 2002:a50:de03:: with SMTP id z3mr23856901edk.50.1590596541623; Wed, 27 May 2020 09:22:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1590596541; cv=none; d=google.com; s=arc-20160816; b=hsG3Z6V8DFheU0Gz8sLx8CFQVb3bV3XaVbcOLLIjjaRAc+BWWugg0zETeAamzfaNYY 8ce39bLz6Kse/3qEvteWpnJ/yNwwwRrsaeTnhVuaSZHCD9gzTkMvmbTzn0qASw0kysGS 6SXsV3I9G2yKvn/ckao69GeEYXNWt0P9S3ZMCJZj5Fk5yTw3WnGpqPzyAfrozOmBd1zf 0AHPKM3hemrGcGaAJaDJjAqKW7uN+xhooolCQqdsDgM5WH7CgqV1Krks4OQM7avNwRzU URsVYu1YZTOTetFJRy2BfuvD0+52gu7IqIJXH6NOr6XK2AnspbXDtqLsojsX0/UP1nGl mblg== 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=GZ9x2ZWGySF4Uqa2Gprk7wuQyDm6zUMRUd8rMTt/U0M=; b=VrR/ZRZmzmVpF+J5rQejpyxG30XCBiVH0ywgelkd35W8Fc9DW/vu/0m23LEPp8N5vr wXE1Zg/jUW9WaQJGaygce80Bfmy9X86OOtNjz7nC2Uak7nMMFHiBHCICtnKQR35rFxes nG+I312R07s/i04JQ4y09jyADq8JmasjPXXiX4d1sGgFf3iMbwJY9z2ZSDKL8LZ8nywb qO5eYOzK4Kc2Nf9x4jciYXGlDKSiBDNF+cwkkhXc89yI3Nq1UDR9JQPbeiwmIVjjVWn+ bL2q3+a2ZCQXELmVGV4TgWA/rf3Gc1rem5pc+oKD7G/HbASyUrRHwHXe7HPwWKC3BMWg SVXg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@yandex-team.ru header.s=default header.b="AQjq/e77"; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=yandex-team.ru Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id kt23si2283281ejb.572.2020.05.27.09.21.53; Wed, 27 May 2020 09:22:21 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-ext4-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=@yandex-team.ru header.s=default header.b="AQjq/e77"; spf=pass (google.com: domain of linux-ext4-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-ext4-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=yandex-team.ru Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729735AbgE0PlR (ORCPT + 99 others); Wed, 27 May 2020 11:41:17 -0400 Received: from forwardcorp1p.mail.yandex.net ([77.88.29.217]:57588 "EHLO forwardcorp1p.mail.yandex.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726807AbgE0PlR (ORCPT ); Wed, 27 May 2020 11:41:17 -0400 Received: from mxbackcorp1o.mail.yandex.net (mxbackcorp1o.mail.yandex.net [IPv6:2a02:6b8:0:1a2d::301]) by forwardcorp1p.mail.yandex.net (Yandex) with ESMTP id 049CD2E15C6; Wed, 27 May 2020 18:41:11 +0300 (MSK) Received: from vla5-58875c36c028.qloud-c.yandex.net (vla5-58875c36c028.qloud-c.yandex.net [2a02:6b8:c18:340b:0:640:5887:5c36]) by mxbackcorp1o.mail.yandex.net (mxbackcorp/Yandex) with ESMTP id NGexgijeZg-f9xO3Yql; Wed, 27 May 2020 18:41:10 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex-team.ru; s=default; t=1590594070; bh=GZ9x2ZWGySF4Uqa2Gprk7wuQyDm6zUMRUd8rMTt/U0M=; h=In-Reply-To:Message-ID:From:Date:References:To:Subject:Cc; b=AQjq/e77J+OVLRT4H021tGYF3Ii/ps+KJSby5kWi0IPv+7j8AvpvUslANbYdf7bsY ZbdE+y0nXcKxTXAwWeQCbjz4xwTLAQ/fGhn0yzzBMfp/bddO2Xl6xxI/2+LVWFlYCx HglSOODQqS47DmAukFgT6vUKiQOZifsEAqeTsY18= Authentication-Results: mxbackcorp1o.mail.yandex.net; dkim=pass header.i=@yandex-team.ru Received: from dynamic-vpn.dhcp.yndx.net (dynamic-vpn.dhcp.yndx.net [2a02:6b8:b081:1324::1:4]) by vla5-58875c36c028.qloud-c.yandex.net (smtpcorp/Yandex) with ESMTPSA id wv4sh5qY4F-f9X85OPB; Wed, 27 May 2020 18:41:09 +0300 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client certificate not present) Subject: Re: [PATCH] vfs, afs, ext4: Make the inode hash table RCU searchable To: David Howells Cc: Theodore Ts'o , Andreas Dilger , Alexander Viro , linux-afs@lists.infradead.org, linux-ext4@vger.kernel.org, linux-fsdevel@vger.kernel.org References: <8ac18259-ad47-5617-fa01-fba88349b82d@yandex-team.ru> <195849.1590075556@warthog.procyon.org.uk> <3735168.1590592854@warthog.procyon.org.uk> From: Konstantin Khlebnikov Message-ID: <8c74f334-3711-ea07-9875-22f379a62bb3@yandex-team.ru> Date: Wed, 27 May 2020 18:41:08 +0300 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: <3735168.1590592854@warthog.procyon.org.uk> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-CA Content-Transfer-Encoding: 7bit Sender: linux-ext4-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org On 27/05/2020 18.20, David Howells wrote: > Konstantin Khlebnikov wrote: > >>> Is this something that would be of interest to Ext4? >> >> For now, I've plugged this issue with try-lock in ext4 lazy time update. >> This solution is much better. > > Would I be able to turn that into some sort of review tag? This version looks more like RFC, so Acked-by: Konstantin Khlebnikov this definitely will fix my problem with ext4 lazytime: https://lore.kernel.org/lkml/158040603451.1879.7954684107752709143.stgit@buzz/ > > David >