Received: by 2002:a05:6a10:5bc5:0:0:0:0 with SMTP id os5csp881070pxb; Wed, 27 Oct 2021 14:22:40 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwQNy8LyBdR5jYe3kHG6c7AG1IGBfepAlXhzhbtwDQvX9rzfJH5/06UZcLXd0xX/quTS5ZU X-Received: by 2002:a05:6402:704:: with SMTP id w4mr399644edx.393.1635369760590; Wed, 27 Oct 2021 14:22:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1635369760; cv=none; d=google.com; s=arc-20160816; b=GIo+1EAG6oLIBBYAYZZBLn8CIj3LIpNTyW89+I8CFx6uqB+0tB2iA14vHWnTY14Xsu 7ehZJGxuJjp11H0aiC4ev+6gB2tZ/RJfLjAVnSMpcoTJrv9g6M+W6AFf89mzJEfEmpUO n7y481IrmyCguCIWzMJlZWR7WoWA7gU33OTw+nxIQRl8CTWkJkTmTohJr2LttaiOpYtI eSmzFr7qQHYW/8taAhib3l2WK3EtVzaoK5UsqO7utSWGkXRG80dwMeSgRLjTDW1KUeRn tm56WU456NkwvkLIaNbOYw8oIZK8c8eeTroCVBwKggAANj20JtkH0mQqa9nH6FdGp3/x luSg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature:dkim-signature; bh=Xeo4tWojXaRyeV9lNeOTLkKRkzGCZZeeM1nu6FtoDMo=; b=IvdF/9PZnPP9b3s6AkK3HmWh/Po0rmbNEH+2ZtCGIvW2Fuv16wKQxRLbApfGaFdGiO Hj0SG2kKIyqX4Tgs4lYeVTGBgYgh27NEq29/Vw68bvEi07gkwYJGKNIq1vMQRVTKBwqa uBctcNAZ7W17gSkadox2X5L07DdGN+BPXR/IG3GK+GqyWche8EeVq3ABdSPGnhgwotRp iXHUFUYZqw1NorwshysDsSPcgWXdqCzH8zwIUJrLM9S4IpLhmMlIeV34ClaNvWPE7aDr MOlmSDZn/BkskGQz4x38bq9t2cAPTylsb/ga92VxXsIGn++fyRMrtNgu1B4cbgPVFZat CAIQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@suse.cz header.s=susede2_rsa header.b=GQH+bPd8; dkim=neutral (no key) header.i=@suse.cz header.b=+mPJrTFf; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id o18si1879381ejy.243.2021.10.27.14.22.15; Wed, 27 Oct 2021 14:22:40 -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=@suse.cz header.s=susede2_rsa header.b=GQH+bPd8; dkim=neutral (no key) header.i=@suse.cz header.b=+mPJrTFf; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241639AbhJ0LZM (ORCPT + 99 others); Wed, 27 Oct 2021 07:25:12 -0400 Received: from smtp-out2.suse.de ([195.135.220.29]:42786 "EHLO smtp-out2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234141AbhJ0LZK (ORCPT ); Wed, 27 Oct 2021 07:25:10 -0400 Received: from relay2.suse.de (relay2.suse.de [149.44.160.134]) by smtp-out2.suse.de (Postfix) with ESMTP id CE3071FD3B; Wed, 27 Oct 2021 11:22:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_rsa; t=1635333763; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Xeo4tWojXaRyeV9lNeOTLkKRkzGCZZeeM1nu6FtoDMo=; b=GQH+bPd8mvMYWZUyrwYSJCHciPFVXkGCAGocBuVci9kLQ6yVUawaBnorhWIKXTbrr49QBn xgq+dy8+SSVpp/14yOxXg8ZDU7PsxvKw+e1Ci3nOP16ZGS8OxQycO40Me/EI2UfKfV2bkp BdzhAs7xpVlqH0mdHR7AgnWdTEwyDqc= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.cz; s=susede2_ed25519; t=1635333763; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Xeo4tWojXaRyeV9lNeOTLkKRkzGCZZeeM1nu6FtoDMo=; b=+mPJrTFfhPKbdqDrBGxBaIrno+dpiT8rN3/njrhK85pDR05IwGconbjzv8lVhYuXteIWjd RBcFjYwA3Y1XASAA== Received: from quack2.suse.cz (unknown [10.100.224.230]) by relay2.suse.de (Postfix) with ESMTP id B63A3A3B83; Wed, 27 Oct 2021 11:22:43 +0000 (UTC) Received: by quack2.suse.cz (Postfix, from userid 1000) id 917271F2C66; Wed, 27 Oct 2021 13:22:43 +0200 (CEST) Date: Wed, 27 Oct 2021 13:22:43 +0200 From: Jan Kara To: Amir Goldstein Cc: Gabriel Krisman Bertazi , Jan Kara , "Darrick J. Wong" , Theodore Tso , Dave Chinner , David Howells , Khazhismel Kumykov , linux-fsdevel , Linux API , Ext4 , kernel@collabora.com Subject: Re: [PATCH v9 00/31] file system-wide error monitoring Message-ID: <20211027112243.GE28650@quack2.suse.cz> References: <20211025192746.66445-1-krisman@collabora.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org On Tue 26-10-21 12:12:38, Amir Goldstein wrote: > On Mon, Oct 25, 2021 at 10:27 PM Gabriel Krisman Bertazi > wrote: > > > > Hi, > > > > This is the 9th version of this patch series. Thank you, Amir, Jan and > > Ted, for the feedback in the previous versions. > > > > The main difference in this version is that the pool is no longer > > resizeable nor limited in number of marks, even though we only > > pre-allocate 32 slots. In addition, ext4 was modified to always return > > non-zero errno, and the documentation was fixed accordingly (No longer > > suggests we return EXT4_ERR* values. > > > > I also droped the Reviewed-by tags from the ext4 patch, due to the > > changes above. > > > > Please let me know what you think. > > > > All good on my end. > I've made a couple of minor comments that > could be addressed on commit if no other issues are found. All good on my end as well. I've applied all the minor updates, tested the result and pushed it out to fsnotify branch of my tree. WRT to your new FS_ERROR LTP tests, I've noticed that the testcases 1 and 3 from test fanotify20 fail for me. After a bit of debugging this seems to be a bug in ext4 where it calls ext4_abort() with EXT4_ERR_ESHUTDOWN instead of plain ESHUTDOWN. Not sure if you have that fixed or how come the tests passed for you. After fixing that ext4 bug everything passes for me. Honza -- Jan Kara SUSE Labs, CR