From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752934Ab3KXPOn (ORCPT ); Sun, 24 Nov 2013 10:14:43 -0500 Received: from mout.gmx.net ([212.227.15.19]:58207 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752489Ab3KXPOZ (ORCPT ); Sun, 24 Nov 2013 10:14:25 -0500 Message-ID: <529217CD.1000204@gmx.de> Date: Sun, 24 Nov 2013 16:14:21 +0100 From: =?UTF-8?B?VG9yYWxmIEbDtnJzdGVy?= User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.1.1 MIME-Version: 1.0 To: UML devel CC: Linux Kernel Subject: why does index in truncate_inode_pages_range() grows so much ? X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K0:Qdw7haRx6w/yIZ26CH0SbtZurbgx22B+XoiwEvNUIamyylZDm3f BHsi6ivH++eWhehAsPaxA2hz4bWxbbNYpYcHEmzPcWTx9xnzKeg8a4tEWiQ4tjqOdu9IYDB LvZEivncEZtBae1r8tbcEPOtBys1IoiuVw7MzEY/8A2YLh1O2JVCUd/+Gn+UqI6IxdT5l8K sFx1uGDnUBCfeInCaYQPg== Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org At a 32 bit guest UML with current kernel git tree I putted a printk into that function : void truncate_inode_pages_range(struct address_space *mapping, loff_t lstart, loff_t lend) { ... cond_resched(); index++; printk (" <------------ and got (while fuzzying the UML guest with trinity) this output in the UML guest: Nov 24 12:06:53 trinity kernel: index:42 end:4294967295 Nov 24 12:06:53 trinity kernel: index:43 end:4294967295 Nov 24 12:06:53 trinity kernel: index:5 end:4294967295 Nov 24 12:06:53 trinity kernel: index:1 end:4294967295 Nov 24 12:06:53 trinity kernel: index:1 end:4294967295 Nov 24 12:06:53 trinity kernel: index:1035468800 end:4294967295 Nov 24 12:06:53 trinity kernel: index:1 end:4294967295 Nov 24 12:06:53 trinity kernel: index:1 end:4294967295 Nov 24 12:06:53 trinity kernel: index:1 end:4294967295 Nov 24 12:06:53 trinity kernel: index:16 end:4294967295 Nov 24 12:06:53 trinity kernel: index:1 end:4294967295 Nov 24 12:06:53 trinity kernel: index:4 end:4294967295 Nov 24 12:06:53 trinity kernel: index:2 end:4294967295 Nov 24 12:06:53 trinity kernel: index:1 end:4294967295 Nov 24 12:06:53 trinity kernel: index:4184867847 end:4294967295 Nov 24 12:06:53 trinity kernel: index:1 end:4294967295 Nov 24 12:06:53 trinity kernel: index:3 end:4294967295 Nov 24 12:06:53 trinity kernel: index:1727 end:4294967295 Nov 24 12:06:53 trinity kernel: index:1 end:4294967295 I'm wondering if index is expected to become sometimes so big. -- MfG/Sincerely Toralf Förster pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3 From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sog-mx-2.v43.ch3.sourceforge.com ([172.29.43.192] helo=mx.sourceforge.net) by sfs-ml-1.v29.ch3.sourceforge.com with esmtp (Exim 4.76) (envelope-from ) id 1VkbOJ-0000JF-M2 for user-mode-linux-devel@lists.sourceforge.net; Sun, 24 Nov 2013 15:14:31 +0000 Received: from mout.gmx.net ([212.227.15.19]) by sog-mx-2.v43.ch3.sourceforge.com with esmtps (TLSv1:AES128-SHA:128) (Exim 4.76) id 1VkbOI-0002Az-Cs for user-mode-linux-devel@lists.sourceforge.net; Sun, 24 Nov 2013 15:14:31 +0000 Received: from [192.168.178.21] ([78.54.156.69]) by mail.gmx.com (mrgmx001) with ESMTPSA (Nemesis) id 0LqQnR-1V7Ol42arx-00e1tw for ; Sun, 24 Nov 2013 16:14:24 +0100 Message-ID: <529217CD.1000204@gmx.de> Date: Sun, 24 Nov 2013 16:14:21 +0100 From: =?UTF-8?B?VG9yYWxmIEbDtnJzdGVy?= MIME-Version: 1.0 List-Id: The user-mode Linux development list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: user-mode-linux-devel-bounces@lists.sourceforge.net Subject: [uml-devel] why does index in truncate_inode_pages_range() grows so much ? To: UML devel Cc: Linux Kernel QXQgYSAzMiBiaXQgZ3Vlc3QgVU1MIHdpdGggY3VycmVudCBrZXJuZWwgZ2l0IHRyZWUgSSBwdXR0 ZWQgYSBwcmludGsKaW50byB0aGF0IGZ1bmN0aW9uIDoKCnZvaWQgdHJ1bmNhdGVfaW5vZGVfcGFn ZXNfcmFuZ2Uoc3RydWN0IGFkZHJlc3Nfc3BhY2UgKm1hcHBpbmcsCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgbG9mZl90IGxzdGFydCwgbG9mZl90IGxlbmQpCnsKLi4uCgoKICAgICAg ICAgICAgICAgIGNvbmRfcmVzY2hlZCgpOwogICAgICAgICAgICAgICAgaW5kZXgrKzsKCQlwcmlu dGsgKCIgICAgICAgICAgICA8LS0tLS0tLS0tLS0tCgoKCgphbmQgZ290ICh3aGlsZSBmdXp6eWlu ZyB0aGUgVU1MIGd1ZXN0IHdpdGggdHJpbml0eSkgdGhpcyBvdXRwdXQgaW4gdGhlClVNTCBndWVz dDoKCgpOb3YgMjQgMTI6MDY6NTMgdHJpbml0eSBrZXJuZWw6IGluZGV4OjQyIGVuZDo0Mjk0OTY3 Mjk1Ck5vdiAyNCAxMjowNjo1MyB0cmluaXR5IGtlcm5lbDogaW5kZXg6NDMgZW5kOjQyOTQ5Njcy OTUKTm92IDI0IDEyOjA2OjUzIHRyaW5pdHkga2VybmVsOiBpbmRleDo1IGVuZDo0Mjk0OTY3Mjk1 Ck5vdiAyNCAxMjowNjo1MyB0cmluaXR5IGtlcm5lbDogaW5kZXg6MSBlbmQ6NDI5NDk2NzI5NQpO b3YgMjQgMTI6MDY6NTMgdHJpbml0eSBrZXJuZWw6IGluZGV4OjEgZW5kOjQyOTQ5NjcyOTUKTm92 IDI0IDEyOjA2OjUzIHRyaW5pdHkga2VybmVsOiBpbmRleDoxMDM1NDY4ODAwIGVuZDo0Mjk0OTY3 Mjk1Ck5vdiAyNCAxMjowNjo1MyB0cmluaXR5IGtlcm5lbDogaW5kZXg6MSBlbmQ6NDI5NDk2NzI5 NQpOb3YgMjQgMTI6MDY6NTMgdHJpbml0eSBrZXJuZWw6IGluZGV4OjEgZW5kOjQyOTQ5NjcyOTUK Tm92IDI0IDEyOjA2OjUzIHRyaW5pdHkga2VybmVsOiBpbmRleDoxIGVuZDo0Mjk0OTY3Mjk1Ck5v diAyNCAxMjowNjo1MyB0cmluaXR5IGtlcm5lbDogaW5kZXg6MTYgZW5kOjQyOTQ5NjcyOTUKTm92 IDI0IDEyOjA2OjUzIHRyaW5pdHkga2VybmVsOiBpbmRleDoxIGVuZDo0Mjk0OTY3Mjk1Ck5vdiAy NCAxMjowNjo1MyB0cmluaXR5IGtlcm5lbDogaW5kZXg6NCBlbmQ6NDI5NDk2NzI5NQpOb3YgMjQg MTI6MDY6NTMgdHJpbml0eSBrZXJuZWw6IGluZGV4OjIgZW5kOjQyOTQ5NjcyOTUKTm92IDI0IDEy OjA2OjUzIHRyaW5pdHkga2VybmVsOiBpbmRleDoxIGVuZDo0Mjk0OTY3Mjk1Ck5vdiAyNCAxMjow Njo1MyB0cmluaXR5IGtlcm5lbDogaW5kZXg6NDE4NDg2Nzg0NyBlbmQ6NDI5NDk2NzI5NQpOb3Yg MjQgMTI6MDY6NTMgdHJpbml0eSBrZXJuZWw6IGluZGV4OjEgZW5kOjQyOTQ5NjcyOTUKTm92IDI0 IDEyOjA2OjUzIHRyaW5pdHkga2VybmVsOiBpbmRleDozIGVuZDo0Mjk0OTY3Mjk1Ck5vdiAyNCAx MjowNjo1MyB0cmluaXR5IGtlcm5lbDogaW5kZXg6MTcyNyBlbmQ6NDI5NDk2NzI5NQpOb3YgMjQg MTI6MDY6NTMgdHJpbml0eSBrZXJuZWw6IGluZGV4OjEgZW5kOjQyOTQ5NjcyOTUKCgpJJ20gd29u ZGVyaW5nIGlmIGluZGV4IGlzIGV4cGVjdGVkIHRvIGJlY29tZSBzb21ldGltZXMgc28gYmlnLgoK LS0gCk1mRy9TaW5jZXJlbHkKVG9yYWxmIEbDtnJzdGVyCnBncCBmaW5nZXIgcHJpbnQ6IDdCMUEg MDdGNCBFQzgyIDBGOTAgRDRDMiA4OTM2IDg3MkEgRTUwOCA3REI2IDlEQTMKCi0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLQpTaGFwZSB0aGUgTW9iaWxlIEV4cGVyaWVuY2U6IEZyZWUgU3Vic2NyaXB0aW9u ClNvZnR3YXJlIGV4cGVydHMgYW5kIGRldmVsb3BlcnM6IEJlIGF0IHRoZSBmb3JlZnJvbnQgb2Yg dGVjaCBpbm5vdmF0aW9uLgpJbnRlbChSKSBTb2Z0d2FyZSBBZHJlbmFsaW5lIGRlbGl2ZXJzIHN0 cmF0ZWdpYyBpbnNpZ2h0IGFuZCBnYW1lLWNoYW5naW5nIApjb252ZXJzYXRpb25zIHRoYXQgc2hh cGUgdGhlIHJhcGlkbHkgZXZvbHZpbmcgbW9iaWxlIGxhbmRzY2FwZS4gU2lnbiB1cCBub3cuIApo dHRwOi8vcHViYWRzLmcuZG91YmxlY2xpY2submV0L2dhbXBhZC9jbGs/aWQ9NjM0MzEzMTEmaXU9 LzQxNDAvb3N0Zy5jbGt0cmsKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KVXNlci1tb2RlLWxpbnV4LWRldmVsIG1haWxpbmcgbGlzdApVc2VyLW1vZGUtbGlu dXgtZGV2ZWxAbGlzdHMuc291cmNlZm9yZ2UubmV0Cmh0dHBzOi8vbGlzdHMuc291cmNlZm9yZ2Uu bmV0L2xpc3RzL2xpc3RpbmZvL3VzZXItbW9kZS1saW51eC1kZXZlbAo=