Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp3142489ybl; Mon, 20 Jan 2020 16:58:29 -0800 (PST) X-Google-Smtp-Source: APXvYqzndwn2UBB9vr99JE+x1FUGYGG30s3XxMrZ28UZ1Gru22Xh8vnBYrHHes2TlxByps5kqb1t X-Received: by 2002:a9d:6745:: with SMTP id w5mr1718466otm.52.1579568309745; Mon, 20 Jan 2020 16:58:29 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1579568309; cv=none; d=google.com; s=arc-20160816; b=nNrVkOjOSi1A1ocL4eLO+YKew2qx/NR73Pf6QtKG8G1UmoIWfEpUR5RzVQueF1zjCI +eX48Ffo06Aykp7+fBM6wDhQRoddwbrY/WzswTR/qHx8yVpJlFX1lgJiktTUCUpM1jhX pizg7WacKQqmTMPyZoyBDCNrLNe+rjwoW7NAWyFX/MU5MSw/XA8jwpL+83eKpTer/M3K mcjn6uKIgupsPwXvSYtZzM3x9ITEBzuOR0Ah3Hmfx06sZSUac1D1N9PXaBHjchxz4e1S TesiNBtoC2WJpMUhQ9hqhyD4NN6SAQhfun1IlEYpAHUs7aayXTvUezmgmvKjqK5MbhLA 8PZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=xCPW3+dWDbIRbuQST+6q3D+xQJA7cb2wL+8i3SSdMng=; b=wHYTZEbzcSZWs5RsVFIvGvi3uot9K+KHXE4iNUh10tNlus0vriKShOEO1LCwoFh0DA GAOTPnZtymDTYnPqkkvmEfXwDfrmq0i5AFnH+XBCyw2hkEj/UE5ECuOjCLHNjH4eE09Q 3MU5BSc839O2vBJEZ2e0MmqHRH8z9B1xcGy06IAvxZ5WncgQm+E1gLkzezwQAzFTZBG/ rcnHAi2Ce38WUGWzTfsYa9cs5ilscSLpGirDNX3u+egqs9+6Od0nsP9E/bVfRNqJJgIS ldujqmzssIgW7JV8dNinh6GvJz/yuu7kXBqEetK1pa3mMRp+vogaEHnnm8cEEH7u5wSX KnIg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=CmfOrPn5; spf=pass (google.com: best guess record for domain of linux-ext4-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-ext4-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. [209.132.180.67]) by mx.google.com with ESMTP id j70si19666230oib.219.2020.01.20.16.58.18; Mon, 20 Jan 2020 16:58:29 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-ext4-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=CmfOrPn5; spf=pass (google.com: best guess record for domain of linux-ext4-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-ext4-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 S1728831AbgAUA6R (ORCPT + 99 others); Mon, 20 Jan 2020 19:58:17 -0500 Received: from mail-il1-f193.google.com ([209.85.166.193]:38321 "EHLO mail-il1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727009AbgAUA6R (ORCPT ); Mon, 20 Jan 2020 19:58:17 -0500 Received: by mail-il1-f193.google.com with SMTP id f5so998644ilq.5; Mon, 20 Jan 2020 16:58:16 -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; bh=xCPW3+dWDbIRbuQST+6q3D+xQJA7cb2wL+8i3SSdMng=; b=CmfOrPn5I0OXkPkPYdGUfwC9DGpaxJcvf4EO/ChdeWRIE+cz3VPuwTv2kt7F/ejfLt +5oarpKWJhtIq5qHxRY+OM3F3DbK/lISzVt1O/DNMIK+6FzbAYtkBomjBydD5vkybwVt WHKBY32+y/GHkCC1pILK0CsKcPz9HS9R6dbsnIsmSO6UkzUPdJZoK5PdvPaCeAaGOZ9H 7rh6mntdZTRtB5XdxddKrqKz1MyTfVhkYOxu77pncnHWI9m06OkF9w1g4nr14OJjCiEJ 4/h56XzsnecWhZ46bLSqMWwlA8h1rtkqyUuU7V5CC+iVU0OQMQLodTGjKB7VxXF+FaGI LP1A== 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; bh=xCPW3+dWDbIRbuQST+6q3D+xQJA7cb2wL+8i3SSdMng=; b=f8nMGLmpzMYzN/wbXC2oAtFIAcAQ35+1fBJEKXJoY/2MRpjCDg0xD8c3+kFS8VcO8o FaZkdSxVLp15pNOtLJjbNQlD7Zuc4TVSEwHskHVA9AOhZN7EIvLP9XrlC5W24KaCOc4s 20gz+9PLsgUje8+kPmMwu93P8paplW+mwQY2HAjeBLaOZoEs/Yp2K86aomwdjclvKSWg oh2U2orm4OtL1aTE1LeOc2hYFiEPwn7y64wQ2GOEaqyXDQJ+FTdUEcUpmoRH76g7YTOA R8EQ0hj9FvP15XkM8IsfCEeiv0wdPhRbSRZmGW3TzrV3L9Efe4/Wa0pIhibMV9/7b+PT UoKg== X-Gm-Message-State: APjAAAVMssy81sMhX9a5iEySXzi7mCLvidjM6+0yhsJRrBYaMYlB95sC R29mfpx97U1M5PBgpoYrRyJzF9TU397oBtR9Rcc= X-Received: by 2002:a05:6e02:d05:: with SMTP id g5mr1537570ilj.272.1579568296399; Mon, 20 Jan 2020 16:58:16 -0800 (PST) MIME-Version: 1.0 References: <20160210191715.GB6339@birch.djwong.org> <20160210191848.GC6346@birch.djwong.org> In-Reply-To: <20160210191848.GC6346@birch.djwong.org> From: Steve French Date: Mon, 20 Jan 2020 18:58:05 -0600 Message-ID: Subject: Re: [LFS/MM TOPIC] fs reflink issues, fs online scrub/check, etc To: "Darrick J. Wong" Cc: lsf-pc@lists.linux-foundation.org, xfs , linux-fsdevel , linux-ext4 , linux-btrfs , ocfs2-devel@oss.oracle.com Content-Type: text/plain; charset="UTF-8" Sender: linux-ext4-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-ext4@vger.kernel.org Since SMB3 protocol has at least three ways to do copy offload (server side copy), the reflink topic is of interest to me and likely useful to discuss for Samba server as well as client (cifs.ko) On Wed, Feb 10, 2016 at 1:19 PM Darrick J. Wong wrote: > > [resend, email exploded, sorry...] > > Hi, > > I want to discuss a few FS related topics that I haven't already seen on > the mailing lists: > > * Shared pagecache pages for reflinked files (and by extension making dax > work with reflink on xfs) > > * Providing a simple interface for scrubbing filesystem metadata in the > background (the online check thing). Ideally we'd make it easy to discover > what kind of metadata there is to check and provide a simple interface to > check the metadata, once discovered. This is a tricky interface topic > since FS design differs pretty widely. > > * Rudimentary online repair and rebuilding (xfs) from secondary metadata > > * Working out the variances in the btrfs/xfs/ocfs2/nfs reflink implementations > and making sure they all get test coverage > > I would also like participate in some of the proposed discussions: > > * The ext4 summit (and whatever meeting of XFS devs may happen) > > * Integrating existing filesystems into pmem, or hallway bofs about designing > new filesystems for pmem > > * Actually seeing the fs developers (well, everyone!) in person again :) > > --Darrick > -- > To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html -- Thanks, Steve