Received: by 2002:a25:7ec1:0:0:0:0:0 with SMTP id z184csp301049ybc; Tue, 19 Nov 2019 01:26:44 -0800 (PST) X-Google-Smtp-Source: APXvYqzWsdcnQO7d3PHLy7AgTC/VbrpcGGKIDnMGcTG+LabmqicascKcB/46+t3J3fiOkvP3FR3s X-Received: by 2002:a17:906:5049:: with SMTP id e9mr33368302ejk.53.1574155604694; Tue, 19 Nov 2019 01:26:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1574155604; cv=none; d=google.com; s=arc-20160816; b=eIOyafk78omqpuHs4tIcVDp8NmMfO26iaNfibMPKL0JCZ2w1hz01+MzwymG/jrM7G4 7AFtY7J7xUFKp7l8V0n0UULtOlt1SCfu9w82Z98lWk4NF000RYF605nVDkei91tA16qi +cHvG7dvRte8MHKYkIUyMkQf2OykScoD71W2w3sZQQ2GyVrY+tkK2HoKfXweFFGttqil FDFkqX4WO04HWVZW/l+CONdYYB5vUvLQkPaqp4W6RBKi7ja5zQ5SnarL7DeGqsjiSshB zE0D97IyRIdf/MHXIUqu9gDSYI1Au8sTY/L4+oNR0Fx2mgnegAxBVXYJUIX7a2tKhVOs ZvgA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:dlp-filter:cms-type :content-language:thread-index:content-transfer-encoding :mime-version:message-id:date:subject:in-reply-to:cc:to:from :dkim-signature:dkim-filter; bh=C5HpzZF/B40I1DytgsV5YV/JWUVpaZHra+uzjDkLEQI=; b=l75rDHaIWi0acWFeRK7N4NspfsTBz+sGyQteihtBQPcFBMvQW00iqD8DMZicIULz6N CBAF6sU940t/QAJ6yo/qr11MfBEUIfr7rZzX87XZ6wRYrYQKg+H2cI8M2gEFVRid/lyB 9oRDXrEwFTaE4+jbNI6XfaeFP6MLpE41vUa9sDut8RWE/Lf0BBBjgO7hQkAaKq8mmH82 3Q+Ks8KejGRmK7n7FksZzMBd2yIc3zfmOu7h9quytM6LJSH4+rO5hy/PVWZtTOm84kWS B6PbPkNQzE+zCUgd4ObSG0T3Z2NfD410qqzIaMY7bprSpQKwjRcApdQU8fsPqbCzzXlp N3yg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@samsung.com header.s=mail20170921 header.b=Z34phKAZ; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h22si15267076edb.346.2019.11.19.01.26.19; Tue, 19 Nov 2019 01:26:44 -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=pass header.i=@samsung.com header.s=mail20170921 header.b=Z34phKAZ; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=samsung.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725784AbfKSJWe (ORCPT + 99 others); Tue, 19 Nov 2019 04:22:34 -0500 Received: from mailout1.samsung.com ([203.254.224.24]:11822 "EHLO mailout1.samsung.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727255AbfKSJWc (ORCPT ); Tue, 19 Nov 2019 04:22:32 -0500 Received: from epcas1p4.samsung.com (unknown [182.195.41.48]) by mailout1.samsung.com (KnoxPortal) with ESMTP id 20191119092230epoutp011994c76caa53b02e3b2d53e59ecd54f3~YhfNhauYQ2682426824epoutp01m for ; Tue, 19 Nov 2019 09:22:30 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.samsung.com 20191119092230epoutp011994c76caa53b02e3b2d53e59ecd54f3~YhfNhauYQ2682426824epoutp01m DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1574155350; bh=C5HpzZF/B40I1DytgsV5YV/JWUVpaZHra+uzjDkLEQI=; h=From:To:Cc:In-Reply-To:Subject:Date:References:From; b=Z34phKAZfGzrFPpxyMKoI/APRzjdlr1rpZ46fbfU8JcqK1AG3nWRdHfFm/ActxSdn TgLTIPYJw9hRCCmiWJobaCDMPZxk15CAJ4na5/YaHtt0VfWPBXdlSsGaPTYeg/PqJF Jjyu1x6g9iY/ktJEA5i4bXPF9wtDYt1VPq/bpu4k= Received: from epsnrtp1.localdomain (unknown [182.195.42.162]) by epcas1p2.samsung.com (KnoxPortal) with ESMTP id 20191119092229epcas1p2e7c11995821098d63cec46cd3fdb80b5~YhfNG-tMe1921919219epcas1p25; Tue, 19 Nov 2019 09:22:29 +0000 (GMT) Received: from epsmges1p3.samsung.com (unknown [182.195.40.165]) by epsnrtp1.localdomain (Postfix) with ESMTP id 47HL2D5Jv5zMqYls; Tue, 19 Nov 2019 09:22:28 +0000 (GMT) Received: from epcas1p2.samsung.com ( [182.195.41.46]) by epsmges1p3.samsung.com (Symantec Messaging Gateway) with SMTP id 4F.13.04080.454B3DD5; Tue, 19 Nov 2019 18:22:28 +0900 (KST) Received: from epsmtrp2.samsung.com (unknown [182.195.40.14]) by epcas1p3.samsung.com (KnoxPortal) with ESMTPA id 20191119092228epcas1p3bd6eb5a18d813ce1e222e1700647662a~YhfL3YG0a0425704257epcas1p3a; Tue, 19 Nov 2019 09:22:28 +0000 (GMT) Received: from epsmgms1p2new.samsung.com (unknown [182.195.42.42]) by epsmtrp2.samsung.com (KnoxPortal) with ESMTP id 20191119092228epsmtrp200d78084ed50ab62b8e39b948d634912~YhfL2j-Ws2735327353epsmtrp2Z; Tue, 19 Nov 2019 09:22:28 +0000 (GMT) X-AuditID: b6c32a37-7cdff70000000ff0-f5-5dd3b4548fb7 Received: from epsmtip1.samsung.com ( [182.195.34.30]) by epsmgms1p2new.samsung.com (Symantec Messaging Gateway) with SMTP id B6.5F.03814.454B3DD5; Tue, 19 Nov 2019 18:22:28 +0900 (KST) Received: from DONAMJAEJEO06 (unknown [10.88.104.63]) by epsmtip1.samsung.com (KnoxPortal) with ESMTPA id 20191119092228epsmtip1a7ed9bcc4b06a8ecb5333369a159c8f9~YhfLq3ufr0678606786epsmtip1c; Tue, 19 Nov 2019 09:22:28 +0000 (GMT) From: "Namjae Jeon" To: "'Daniel Wagner'" Cc: , , , , , , , In-Reply-To: <20191119085639.kr4esp72dix4lvok@beryllium.lan> Subject: RE: [PATCH v2 02/13] exfat: add super block operations Date: Tue, 19 Nov 2019 18:22:28 +0900 Message-ID: <00d101d59eba$dcc373c0$964a5b40$@samsung.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Outlook 14.0 Thread-Index: AQEo1XJlLzywHhHshRBLsQkFEP9+bwICkZlvAboM/rECPrXdMKi77zBA Content-Language: ko X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrFJsWRmVeSWpSXmKPExsWy7bCmnm7IlsuxBgeWaVocfjyJ3aJ58Xo2 i5WrjzJZXL97i9liz96TLBaXd81hs/g/6zmrxZZ/R1gtLr3/wOLA6bFz1l12j/1z17B77L7Z wObRt2UVo8fm09UenzfJeRza/obN4/azbSwBHFE5NhmpiSmpRQqpecn5KZl56bZK3sHxzvGm ZgaGuoaWFuZKCnmJuam2Si4+AbpumTlA5ykplCXmlAKFAhKLi5X07WyK8ktLUhUy8otLbJVS C1JyCgwNCvSKE3OLS/PS9ZLzc60MDQyMTIEqE3Iyjj1fw1JwgLVi3R6TBsb5LF2MHBwSAiYS e14EdzFycQgJ7GCUWLjsGDOE84lR4uXUDnYI5xujRP+WO6xdjJxgHZsvX4aq2sso0b36DBuE 84pRYm3TZCaQKjYBXYl/f/azgdgiAuoS9xsngxUxC9xklNjYtIcFJMEpYCPxpOcmmC0sYC9x cf4+sGYWAVWJW7ebwQ7kFbCUeLPdHyTMKyAocXLmE7ByZgF5ie1v5zBDXKQgsePsa0aIXW4S i5cdZ4KoEZGY3dkGdqmEwHR2iab7m6GedpG4+DsWoldY4tXxLewQtpTE53d72SBKqiU+7oca 38Eo8eK7LYRtLHFz/QZWkBJmAU2J9bv0IcKKEjt/z2WE2Mon8e5rDyvEFF6JjjYhiBJVib5L h5kgbGmJrvYP7BMYlWYh+WsWkr9mIbl/FsKyBYwsqxjFUguKc9NTiw0LjJFjehMjON1qme9g 3HDO5xCjAAejEg+vgvrlWCHWxLLiytxDjBIczEoivH6PLsQK8aYkVlalFuXHF5XmpBYfYjQF hvpEZinR5HxgLsgriTc0NTI2NrYwMTM3MzVWEufl+HExVkggPbEkNTs1tSC1CKaPiYNTqoFR /+ifZJ98z4P5n5xTJB9XWDpt0f/95pRNO+/f+ti8eK3sr88F5Gd9OcL7Vi/v5CbvJi4ri5LX j7L2753wK42rgkH8C8fqWXeWl9/fd+XlGdsTpfL6gSy2AQo2ts/3uH+0+qp/w/Giw77r2+YH V6QqF7pt5ZxseuvB1TNm7MeOsT85csHYJHCpEktxRqKhFnNRcSIAUX/zhs0DAAA= X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRmVeSWpSXmKPExsWy7bCSnG7IlsuxBrtvCVgcfjyJ3aJ58Xo2 i5WrjzJZXL97i9liz96TLBaXd81hs/g/6zmrxZZ/R1gtLr3/wOLA6bFz1l12j/1z17B77L7Z wObRt2UVo8fm09UenzfJeRza/obN4/azbSwBHFFcNimpOZllqUX6dglcGceer2EpOMBasW6P SQPjfJYuRk4OCQETic2XLzN3MXJxCAnsZpQ48uk8O0RCWuLYiTNACQ4gW1ji8OFiiJoXjBJ7 1i5jBqlhE9CV+PdnPxuILSKgLnG/cTIbSBGzwGNGiebeB2AbhATeMkpMumIAYnMK2Eg86bkJ FhcWsJe4OH8fE4jNIqAqcet2MwvIMl4BS4k32/1BwrwCghInZz4BCzML6Em0bWQECTMLyEts fzuHGeJMBYkdZ18zQpzgJrF42XEmiBoRidmdbcwTGIVnIZk0C2HSLCSTZiHpWMDIsopRMrWg ODc9t9iwwCgvtVyvODG3uDQvXS85P3cTIzjutLR2MJ44EX+IUYCDUYmH94TK5Vgh1sSy4src Q4wSHMxKIrx+jy7ECvGmJFZWpRblxxeV5qQWH2KU5mBREueVzz8WKSSQnliSmp2aWpBaBJNl 4uCUamAU/f7/0IIuYS6vMNlLW/4VfkhQqdz+3Mmm9qyMxqHH1+ui5328WXFkQa+u9kZNPuOz j9Ydszd2Ohmu9Ptv/GnRtJkbnHvzFr7e5vFy2u6wzxr1OvFXXVmfTa0J+7bS8Xx17Kd629c8 1+YLnd6iufW0cmTpiXsZ/3v3/JfWjVmgaHBjdfXJkhk+SizFGYmGWsxFxYkAZohG+bcCAAA= X-CMS-MailID: 20191119092228epcas1p3bd6eb5a18d813ce1e222e1700647662a X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-Sendblock-Type: SVC_REQ_APPROVE CMS-TYPE: 101P DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20191119071403epcas1p3f3d69faad57984fa3d079cf18f0a46dc References: <20191119071107.1947-1-namjae.jeon@samsung.com> <20191119071107.1947-3-namjae.jeon@samsung.com> <20191119085639.kr4esp72dix4lvok@beryllium.lan> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > Hi, Hi, > > On Tue, Nov 19, 2019 at 02:10:56AM -0500, Namjae Jeon wrote: > > +static void exfat_put_super(struct super_block *sb) > > +{ > > + struct exfat_sb_info *sbi = EXFAT_SB(sb); > > + > > + mutex_lock(&sbi->s_lock); > > + if (READ_ONCE(sbi->s_dirt)) { > > + WRITE_ONCE(sbi->s_dirt, true); > > No idea what the code does. But I was just skimming over and find the > above pattern somehow strange. Shouldn't this be something like Right. > > if (!READ_ONCE(sbi->s_dirt)) { > WRITE_ONCE(sbi->s_dirt, true); It should be : if (READ_ONCE(sbi->s_dirt)) { WRITE_ONCE(sbi->s_dirt, false); I will fix it on v3. Thanks for review! > > ? > > Thanks, > Daniel