Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp187220imu; Tue, 8 Jan 2019 17:30:34 -0800 (PST) X-Google-Smtp-Source: ALg8bN5MW2FdFhBfh7/mF8oWNcTT1dtUT0wyYApUPCcIBsQJ9rFs/pRSFNwR6SridbJOiDtXzaJM X-Received: by 2002:a63:bd1a:: with SMTP id a26mr3552901pgf.121.1546997434899; Tue, 08 Jan 2019 17:30:34 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1546997434; cv=none; d=google.com; s=arc-20160816; b=h9IgPA42GIpFNpl07bIENpq9lYLfUtXkDO4sofTjV34KOhF5ZuNyiUWb4PJ1wS/4OC bcqWxI2IeN+eNdRMyKOYT5Zjd7/qm6OxfKXz0AdJw1p4Er4WPvMOFFuXN91IzDRyp0O/ igXEPsyzLRpEwQsJj/Gi++p3CbUFj0URZS/w5AZHpOjfhpxxAE3qU1oUxKpwOCMPT+hh a4aVl7gChoSPcLL6qB/gOXIx+hrBYVC6q7I8t+Hu5/7NNrnG9/r0pmj0CIFKyGs63JVB lLR67X7Z0xYrCanz35hq1MORQQTdNuP7SWLX0x0XMMezvB7fTRDP883VAfv7eElc7NAO j9gg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:from :dkim-signature; bh=q3WmptICKfXlB5dcAMTAy/7mWZAxRLMmgl1h1L8VFgA=; b=lYddJgRc14q2XS/tJqTt6dqn0JK9vDzBBWZa1reEKQED0wmG+igEfE9kugw7uu32C+ lMX/J1kD2qnf0e8qsu3X2xdv45+c2Bj3TZmqY/oJ+FwupkEPHu6q2OkTMmVWmaIM780X AmfvXuqOc9v/34KCnd5LRzvke+eV27yP3xU1P1SWZ4LS19z+OxrfocZJT90MeLsSQLbQ uvMd1wVDvKau4LIC8YrvBhbvJIyYfQBrsO+SdI1i9LS5TDuMlvHWaBUxYq6kUeBKkUBQ KOWGLTRm+Io9KIPwsll/KhLdPRBnELYdBO2TAu7bQnkRdGT+2ovGunOxsLe27DqQihjk qV6A== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=X1XoHCwr; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id e68si13740839pfb.101.2019.01.08.17.30.19; Tue, 08 Jan 2019 17:30:34 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=X1XoHCwr; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729765AbfAIB2C (ORCPT + 99 others); Tue, 8 Jan 2019 20:28:02 -0500 Received: from mail-wm1-f67.google.com ([209.85.128.67]:55009 "EHLO mail-wm1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729463AbfAIB1w (ORCPT ); Tue, 8 Jan 2019 20:27:52 -0500 Received: by mail-wm1-f67.google.com with SMTP id a62so5982498wmh.4; Tue, 08 Jan 2019 17:27:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=q3WmptICKfXlB5dcAMTAy/7mWZAxRLMmgl1h1L8VFgA=; b=X1XoHCwrB/2LLDhKYDpZ617OWEFSY41iJf7qBMKeiyv2zHCGNiDhTLIF1l5TjVkSPm CX7Gi8tavux/fbgfq42lh+T/tGuzzDkqPHOSJldZ8uclgY3C7jMipe1ekJcZK1lckra4 S3OwlOO7yy1W8vZG8BvJg1GjEjVpLBRLI4imXIS0bJdc9TgCB9ayGjByzQ8MQ1/Vnk0c Ttju01DSLFYMGkCmXnWCTt31ulgltAKGJ2wepKC1TrSQKOIGM+StU5C6VyFquYKDuUIT 8KZ/tlILFen/SHNVZ6BP/cJvsqA1DepuO1pcgebIgITS8QUehRsjF+gGLvODcx12IO3f CABg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=q3WmptICKfXlB5dcAMTAy/7mWZAxRLMmgl1h1L8VFgA=; b=sIYluUqGOFKq0+Kc8mtvDgp4A52lrIppOWcyHhyPXKwp7/IHBSBh8lgPR6V5HwTBOD k/3bUwZPeg6RUDOA/ZPvqzB3qQIz55S/qVL+sRYjEnUpLoJIQQoKa6rqocidKFrh3G5p 04gWvoFQKss5GLmlk5/FDjfNemuH2K133kMM8ydHscjPRUQEajdh4sTzpqNnyRJb3qpc cuN677M5/+6XqlPue39Lum+Px81mEDCI6u8QdKyNXZHYphvd9/NFLuMypikw6Memo5QP aSdrjGJnI+hrbe+VQC/2BXgbrgeYod55BOB5UHbeD08koo+E72hv3sL7ut0np9NfC88r 8UiA== X-Gm-Message-State: AJcUukfjJn0n64wPALfePXLad+rpwFusobbJv9loSoj1fbNCDRTAbryE 0GUKKiFNEym/qOT04ZYGj9IOqeuhpDI= X-Received: by 2002:a1c:63d5:: with SMTP id x204mr3421798wmb.137.1546997270277; Tue, 08 Jan 2019 17:27:50 -0800 (PST) Received: from beren.harmstone.com ([88.97.13.154]) by smtp.gmail.com with ESMTPSA id y34sm156915088wrd.68.2019.01.08.17.27.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 08 Jan 2019 17:27:49 -0800 (PST) From: Mark Harmstone Cc: mark@harmstone.com, Chris Mason , Josef Bacik , David Sterba , linux-btrfs@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [RFC PATCH 19/19] btrfs: translate encryption flag to FS_ENCRYPT_FL Date: Wed, 9 Jan 2019 01:27:01 +0000 Message-Id: <20190109012701.26441-19-mark@harmstone.com> X-Mailer: git-send-email 2.19.2 In-Reply-To: <20190109012701.26441-1-mark@harmstone.com> References: <20190109012701.26441-1-mark@harmstone.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit To: unlisted-recipients:; (no To-header on input) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Signed-off-by: Mark Harmstone --- fs/btrfs/ioctl.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/fs/btrfs/ioctl.c b/fs/btrfs/ioctl.c index 6589656e3988..af054390d78d 100644 --- a/fs/btrfs/ioctl.c +++ b/fs/btrfs/ioctl.c @@ -123,6 +123,8 @@ static unsigned int btrfs_inode_flags_to_fsflags(unsigned int flags) iflags |= FS_DIRSYNC_FL; if (flags & BTRFS_INODE_NODATACOW) iflags |= FS_NOCOW_FL; + if (flags & BTRFS_INODE_ENCRYPT) + iflags |= FS_ENCRYPT_FL; if (flags & BTRFS_INODE_NOCOMPRESS) iflags |= FS_NOCOMP_FL; @@ -173,7 +175,7 @@ static int check_fsflags(unsigned int flags) FS_NOATIME_FL | FS_NODUMP_FL | \ FS_SYNC_FL | FS_DIRSYNC_FL | \ FS_NOCOMP_FL | FS_COMPR_FL | - FS_NOCOW_FL)) + FS_NOCOW_FL | FS_ENCRYPT_FL)) return -EOPNOTSUPP; if ((flags & FS_NOCOMP_FL) && (flags & FS_COMPR_FL)) -- 2.19.2