From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dan Carpenter Subject: Re: f2fs: introduce f2fs_issue_discard() to clean up Date: Wed, 27 Nov 2013 13:41:30 +0300 Message-ID: <20131127104130.GW5443@mwanda> References: <20131126145315.GA27436@elgon.mountain> <1385520381.2417.17.camel@kjgkr> <20131127083117.GT5443@mwanda> <1385543097.2417.35.camel@kjgkr> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from sog-mx-1.v43.ch3.sourceforge.com ([172.29.43.191] helo=mx.sourceforge.net) by sfs-ml-4.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from ) id 1VlcYz-0005k3-3q for linux-f2fs-devel@lists.sourceforge.net; Wed, 27 Nov 2013 10:41:45 +0000 Received: from userp1040.oracle.com ([156.151.31.81]) by sog-mx-1.v43.ch3.sourceforge.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.76) id 1VlcYy-0006F7-Bl for linux-f2fs-devel@lists.sourceforge.net; Wed, 27 Nov 2013 10:41:45 +0000 Content-Disposition: inline In-Reply-To: <1385543097.2417.35.camel@kjgkr> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: linux-f2fs-devel-bounces@lists.sourceforge.net To: Jaegeuk Kim Cc: linux-f2fs-devel@lists.sourceforge.net T24gV2VkLCBOb3YgMjcsIDIwMTMgYXQgMDY6MDQ6NTdQTSArMDkwMCwgSmFlZ2V1ayBLaW0gd3Jv dGU6Cj4gSGksCj4gCj4gMjAxMy0xMS0yNyAo7IiYKSwgMTE6MzEgKzAzMDAsIERhbiBDYXJwZW50 ZXI6Cj4gPiBPbiBXZWQsIE5vdiAyNywgMjAxMyBhdCAxMTo0NjoyMUFNICswOTAwLCBKYWVnZXVr IEtpbSB3cm90ZToKPiA+ID4gSGkgRGFuLAo+ID4gPiAKPiA+ID4gVGhhbmsgeW91IGZvciB0aGUg cmVwb3J0Lgo+ID4gPiAKPiA+ID4gSG93IGFib3V0IHRoaXM/Cj4gPiA+IFRoYW5rcywKPiA+IAo+ ID4gWW91J3ZlIGp1c3QgZGlzZ3Vpc2VkIHRoZSBidWcgaW5zdGVhZCBvZiBmaXhpbmcgaXQuICBM YXRlciB2ZXJzaW9ucyBvZgo+ID4gdGhpcyBzdGF0aWMgY2hlY2tlciB3aWxsIGNvbXBsYWluIGFi b3V0IHRoZSBuZXcgY29kZSBhcyB3ZWxsLiAgV2UncmUKPiA+IHVubGlrZWx5IHRvIHN1cHBvcnQg MThUQiB3aXRoIGYyZnMgc28gbGV0J3MganVzdCBsZWF2ZSB0aGUgY29kZSBhcyBpcwo+ID4gd2l0 aCB0aGUgb3JpZ2luYWwgd2FybmluZy4KPiAKPiBPb3BzLiBJIHdhcyBvdXQgb2YgbWluZCBhdCB0 aGF0IHRpbWUuCj4gSXQgc2hvdWxkIGJlIGRvbmUgY2FzdGluZyBmcm9tIGJsb2NrX3QgdG8gc2Vj dG9yX3QgZXhwbGljaXRseSwgc2luY2UgaXQKPiBjYW4gYmUgYSBwcm9ibGVtIGFmdGVyIHRoZSB2 b2x1bWUgc2l6ZSBiZWNvbWVzIG92ZXIgMlRCLCAyXigzMi0zKSAqIDRLQi4KPiBMZXQgbWUgZml4 IHRoZSBwb3RlbnRpYWwgcHJvYmxlbSBhcyBmb2xsb3dzLgo+IFRoYW5rcywKClBlcmZlY3QuICBU aGVyZSB3ZXJlIHNvbWUgb3RoZXIgcmVsYXRlZCB3YXJuaW5ncyBhcyB3ZWxsOgoKZnMvZjJmcy9z ZWdtZW50LmM6OTEwIHN1Ym1pdF93cml0ZV9wYWdlKCkgd2Fybjogc2hvdWxkICdibGtfYWRkciA8 PCAoKHNiaSktPmxvZ19ibG9ja3NpemUgLSA5KScgYmUgYSA2NCBiaXQgdHlwZT8KZnMvZjJmcy9j aGVja3BvaW50LmM6NDI5IGdldF92YWxpZF9jaGVja3BvaW50KCkgd2Fybjogc2hvdWxkICcxIDw8 ICgpJyBiZSBhIDY0IGJpdCB0eXBlPwpmcy9mMmZzL2RhdGEuYzo0MDggZjJmc19yZWFkcGFnZSgp IHdhcm46IHNob3VsZCAnYmxrX2FkZHIgPDwgKChzYmkpLT5sb2dfYmxvY2tzaXplIC0gOSknIGJl IGEgNjQgYml0IHR5cGU/CmZzL2YyZnMvZGF0YS5jOjQ1NyBzdWJtaXRfcmVhZF9wYWdlKCkgd2Fy bjogc2hvdWxkICdibGtfYWRkciA8PCAoKHNiaSktPmxvZ19ibG9ja3NpemUgLSA5KScgYmUgYSA2 NCBiaXQgdHlwZT8KZnMvZjJmcy9kYXRhLmM6NTI1IGdldF9kYXRhX2Jsb2NrX3JvKCkgd2Fybjog c2hvdWxkICdpIDw8IGJsa2JpdHMnIGJlIGEgNjQgYml0IHR5cGU/CgpBbmQgYSBjb3VwbGUgb3Ro ZXIgdW5yZWxhdGVkIGVycm9ycy4gIDopCgpmcy9mMmZzL2djLmM6NjY3IGRvX2dhcmJhZ2VfY29s bGVjdCgpIHdhcm46ICdzdW1fcGFnZScgaXNuJ3QgYW4gRVJSX1BUUgpmcy9mMmZzL2YyZnMuaDo3 OTUgZjJmc19wdXRfcGFnZSgpIHdhcm46ICdwYWdlJyBpc24ndCBhbiBFUlJfUFRSCgpyZWdhcmRz LApkYW4gY2FycGVudGVyCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUmFwaWRseSB0cm91Ymxlc2hv b3QgcHJvYmxlbXMgYmVmb3JlIHRoZXkgYWZmZWN0IHlvdXIgYnVzaW5lc3MuIE1vc3QgSVQgCm9y Z2FuaXphdGlvbnMgZG9uJ3QgaGF2ZSBhIGNsZWFyIHBpY3R1cmUgb2YgaG93IGFwcGxpY2F0aW9u IHBlcmZvcm1hbmNlIAphZmZlY3RzIHRoZWlyIHJldmVudWUuIFdpdGggQXBwRHluYW1pY3MsIHlv dSBnZXQgMTAwJSB2aXNpYmlsaXR5IGludG8geW91ciAKSmF2YSwuTkVULCAmIFBIUCBhcHBsaWNh dGlvbi4gU3RhcnQgeW91ciAxNS1kYXkgRlJFRSBUUklBTCBvZiBBcHBEeW5hbWljcyBQcm8hCmh0 dHA6Ly9wdWJhZHMuZy5kb3VibGVjbGljay5uZXQvZ2FtcGFkL2Nsaz9pZD04NDM0OTM1MSZpdT0v NDE0MC9vc3RnLmNsa3RyawpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwpMaW51eC1mMmZzLWRldmVsIG1haWxpbmcgbGlzdApMaW51eC1mMmZzLWRldmVsQGxp c3RzLnNvdXJjZWZvcmdlLm5ldApodHRwczovL2xpc3RzLnNvdXJjZWZvcmdlLm5ldC9saXN0cy9s aXN0aW5mby9saW51eC1mMmZzLWRldmVsCg==