Received: by 2002:a05:6a10:f347:0:0:0:0 with SMTP id d7csp100534pxu; Thu, 3 Dec 2020 21:06:41 -0800 (PST) X-Google-Smtp-Source: ABdhPJy7eEj/H26xSZcCPnmCRURNqUoqqhnmRxhmMpHtWZ2a81v9C4blmAo5YHg9k2RQRTYbG+nj X-Received: by 2002:a17:906:a1cb:: with SMTP id bx11mr5341471ejb.508.1607058401285; Thu, 03 Dec 2020 21:06:41 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1607058401; cv=none; d=google.com; s=arc-20160816; b=FAcvnuBfMWViZwBmVrL2wnYifbK9pfRIkjj6oqNb1IVMvh6NwQtydTOym/bsWPd6/M NXj7GgTcszoFISTeS+38B99i7aXfYPI9Ey4qopIGQvMrIaJ5shbfdJc5qa1TyZflkBjl FTCJ1r8DdKH0Bs0Hwjhr+i7LvPxqfbP3YleBWH1XPUBJfbFK871iL1nv1JdK90ZTK6g/ yg7/GRHTzOEvQdM2e9JrOWE0s7BAS/dM8TuTfrapWJ8wSc9OR26jQYHkB8KHmtwKS69V eNU+Yo5WCib4MycXxKM1JytY5Q3GRU989uIKf567hLUtak0F/btmab5OuzRJB79Nz1QC Bhrw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=NB7a1URi7J1NhIdBjSg3g739eJT9Q7vOhVIT0jhMEIA=; b=U4VIDf7swDzvFh4j1FPjwkU1w+EOzpnsENF6uSNN7B8goPcR/rABGi0EnwmkU0iqOy /dR4awFsYuizpcLVm22FB/IEBP3IQDcjXRNVnIbn39fEVrWBkD53A+n2Vdl4fNZHiiKH e5sfDGx2HO4bdWkwdsnhKNio9ba8PBdd3shzkl2fipBn5YFiByZUtggGE9+DtkaaMlEO FkqyepTxE+CTYwAjXBt0AAt16mbu13KpAqEfTbiU8ASK0hddJsykCDM6GCzKfoiXcL6q A4b+Arj7u2eHx+W3urvIXjFfgYMxU/J1AtjGVp/Um5n9WWZzuZIpkYHh66oJiSrMr+2V ri1Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=na0+RLGi; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id am1si694088ejc.463.2020.12.03.21.06.18; Thu, 03 Dec 2020 21:06:41 -0800 (PST) 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=@gmail.com header.s=20161025 header.b=na0+RLGi; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725554AbgLDFBd (ORCPT + 99 others); Fri, 4 Dec 2020 00:01:33 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:34296 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725300AbgLDFBc (ORCPT ); Fri, 4 Dec 2020 00:01:32 -0500 Received: from mail-lj1-x233.google.com (mail-lj1-x233.google.com [IPv6:2a00:1450:4864:20::233]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 6A605C061A4F for ; Thu, 3 Dec 2020 21:00:46 -0800 (PST) Received: by mail-lj1-x233.google.com with SMTP id o24so5164880ljj.6 for ; Thu, 03 Dec 2020 21:00:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=NB7a1URi7J1NhIdBjSg3g739eJT9Q7vOhVIT0jhMEIA=; b=na0+RLGiw3vnnbJVf1HfSi0qDJwPYHOpUcGGhPLf8C1AQbhloiewQj5q2CrC+Gh0Fu q/8E42G59IAndHZQFwLA68AlryZ8Kv9nf0j25HpU4Aw4Z61hHlp6genfgibvTqNHy+eo FaaQXFaxOAG4FXmQaHlP4r5U3ChTANtjPSOEdmEcPsXnd8miWyeSwItkPeYUtZU0kRLi 45L2yi4PWg1AGDiGaTlQlA/tHMo5cOljDgqMN1qbnd7o9JUSKlbZkWMkBdjZosusBa9n CEJl6qaPZyKoOuc7/wLynyNh4+9B8CrFqyNkWshbPYBxZXpiomo0SVMeWm5BbMorUSEg FKjA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=NB7a1URi7J1NhIdBjSg3g739eJT9Q7vOhVIT0jhMEIA=; b=JCbt1WJka6YtiEbT9zpPQoQU21uVw8WGfl0+DQ4WHGlo6qhuHMKEgYoBU4lJgizdWq Uevum/eVDRiomA4bScmEh5P9C9zxf9apTCaUh91LX5OyzXgqJfQvBDxe9Q9J6Gg0PAzW i1PLWiI4aKN4mcpT/fkvtm73lFA56K6vGn6DleB8zphIiIw7mlrcXuCmR1wIfLAnGK2l QWmpkU24rcRZJ+PEhP8tGntwxvtgLy/hYiwIUZP1zl+1jISRllbT9kxraeJ/pgNgH1qv QPaXAK/rOCQHT7HP8azGeAdxyXWo9cIkblK1GtWtO3+PMW1XKe8NXhaoHtK+CxVBn2Sy BB9A== X-Gm-Message-State: AOAM532vO+x5Aco1iDMq7B+5wyG/kUJOW3CKxfIOdjoPykoj3DeCpYp9 RTaHqVZDOgSixCC9JpwCU/mRJuFz/BPsFBhhhXHU9kdcem0= X-Received: by 2002:a2e:9654:: with SMTP id z20mr2543089ljh.335.1607058044958; Thu, 03 Dec 2020 21:00:44 -0800 (PST) MIME-Version: 1.0 References: <20201204005847.654074-1-daeho43@gmail.com> In-Reply-To: From: Daeho Jeong Date: Fri, 4 Dec 2020 14:00:34 +0900 Message-ID: Subject: Re: [f2fs-dev] [PATCH] f2fs: fix race of pending_pages in decompression To: Eric Biggers Cc: linux-kernel@vger.kernel.org, linux-f2fs-devel@lists.sourceforge.net, kernel-team@android.com, Daeho Jeong Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org I think I don't understand how verity works. Right after verity is enabled on a file, is the verity logic working for the whole file data area? Or it's just working for the data area which is updated after verity is ena= bled? 2020=EB=85=84 12=EC=9B=94 4=EC=9D=BC (=EA=B8=88) =EC=98=A4=ED=9B=84 1:51, E= ric Biggers =EB=8B=98=EC=9D=B4 =EC=9E=91=EC=84=B1: > > On Fri, Dec 04, 2020 at 01:48:24PM +0900, Daeho Jeong wrote: > > Eric, > > > > I have another question. > > I understand enabling the verity can be possible in the middle of I/O. > > Is the opposite way also possible? Actually, I couldn't find any > > disabling function of it, though. > > > > No, disabling fs-verity on a file isn't possible. > > - Eric