From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: linux-nfs-owner@vger.kernel.org Received: from umail.ceopen.cn ([202.10.79.61]:55398 "HELO ceopen.cn" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with SMTP id S1753509Ab2BBCS1 (ORCPT ); Wed, 1 Feb 2012 21:18:27 -0500 Date: Thu, 2 Feb 2012 10:18:24 +0800 From: "wangjing" To: "linux-nfs" , "linux-kernel" Cc: "wjk302" Subject: could modify sillyrename to put files in /tmp Message-ID: <201202021018234324363@300.cn> Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312" Sender: linux-nfs-owner@vger.kernel.org List-ID: SW4gbmZzIHYzICxpZiBtdWxpdHkgcHJvY2VzcyB2aXNpdCBuZnMgbW91bnQgbmZzIGRpciAsdGhl cmUgc29tZXRpbWVzIG9jY291ciAubmZzWFhYIGNhbid0IGRlbGV0ZSAuDQoNCklmIG1vZGlmeSBz aWxseXJlbmFtZSB0byBwdXQgZmlsZXMgaW4gL3RtcCAsaXQgd2lsbCBiZSBtb3JlIGZyaWVuZGx5 IHRvIG5mcyB1c2VyLg0KDQoNCnRoZSBiYWNrZ3JvdW5kDQogICAxoaJMaW51eCBmcyBoYXMgICAv bmZzbW50L3dvcmtfcHViL3dlYiBhbmQgL25mc21udC93b3JrX2lud29yay93ZWIgo6x0aGV5IHVz ZSBORlMgVjMgbW91bnQNCiAgIDKhonRoZXJlIGlzIG1hbnkgcHJvY2VzcyB3aWxsIHJlYWQgYW5k IHdyaXRlIGZpbGVzIGluIHRoZSBkaXIgL25mc21udC93b3JrX3B1Yi93ZWIgDQogICAzoaJjcm9u IHdpbGwgZGVsICBhbGwgZmlsZXMgaW4gZGlyICAvbmZzbW50L3dvcmtfcHViL3dlYiBpbiBwZXJp b2SjrGFuZCB3aWxsIGNvcHkgYWxsIHRoZSBmaWxlcyB3aGljaCBpbiB0aGUgZGlyIC9uZnNtbnQv d29ya19pbndvcmsvd2ViIA0KDQppbiBzb21lIHRpbWVzIGRlbGV0ZSBhbGwgZmlsZXMgaW4gIC9u ZnNtbnQvd29ya19wdWIvd2ViIHdpbGwgZmFpbGQgLGJlY2F1c2UgdGhlcmUgaXMgc29tZSAubmZz WFhYWA0KDQoNCg0KTXkgcXVlc3Rpb24gaXMgOmNhbiBpIG1vZGlmeSBuZnNfc2lsbHlyZW5hbWUg ZnVubmNpb24gIGluIHRoZSBmcy9uZnMvZGlyLmMgLCBnZW5lcmFsIGFsbCAubmZzWFhYIGluIC90 bXAsYW5kIG1ha2Uga2VybmVsID8NCg0KDQoNCg0KMjAxMi0wMi0wMiANCndhbmdqaW5nDQo= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754658Ab2BBCYf (ORCPT ); Wed, 1 Feb 2012 21:24:35 -0500 Received: from umail.ceopen.cn ([202.10.79.62]:38167 "HELO ceopen.cn" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with SMTP id S1753626Ab2BBCYe (ORCPT ); Wed, 1 Feb 2012 21:24:34 -0500 X-Greylist: delayed 366 seconds by postgrey-1.27 at vger.kernel.org; Wed, 01 Feb 2012 21:24:33 EST X-UMAIL-SMTPAUTH: wangjing@300.cn Date: Thu, 2 Feb 2012 10:18:24 +0800 From: "wangjing" To: "linux-nfs" , "linux-kernel" Cc: "wjk302" Subject: could modify sillyrename to put files in /tmp Message-ID: <201202021018234324363@300.cn> X-mailer: Foxmail 6, 15, 201, 23 [cn] Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by nfs id q122P8Gn025190 In nfs v3 ,if mulity process visit nfs mount nfs dir ,there sometimes occour .nfsXXX can't delete . If modify sillyrename to put files in /tmp ,it will be more friendly to nfs user. the background 1Linux fs has /nfsmnt/work_pub/web and /nfsmnt/work_inwork/web they use NFS V3 mount 2there is many process will read and write files in the dir /nfsmnt/work_pub/web 3cron will del all files in dir /nfsmnt/work_pub/web in periodand will copy all the files which in the dir /nfsmnt/work_inwork/web in some times delete all files in /nfsmnt/work_pub/web will faild ,because there is some .nfsXXXX My question is :can i modify nfs_sillyrename funncion in the fs/nfs/dir.c , general all .nfsXXX in /tmp,and make kernel ? 2012-02-02 wangjing {.n++%ݶw{.n+{G{ayʇڙ,jfhz_(階ݢj"mG?&~iOzv^m ?I