From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from cuda.sgi.com (cuda1.sgi.com [192.48.157.11]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id o91JZsbL116124 for ; Fri, 1 Oct 2010 14:35:55 -0500 Received: from smtp-relay.maven.pl (localhost [127.0.0.1]) by cuda.sgi.com (Spam Firewall) with ESMTP id 0F97C15F1D7A for ; Fri, 1 Oct 2010 12:50:11 -0700 (PDT) Received: from smtp-relay.maven.pl (smtp-relay.maven.pl [193.239.45.138]) by cuda.sgi.com with ESMTP id CNk48HMvRDTAybvf for ; Fri, 01 Oct 2010 12:50:11 -0700 (PDT) Received: from chello087207113141.chello.pl ([87.207.113.141]:46528 helo=tarm.maven.pl) by smtp-relay.maven.pl with esmtpsa (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1P1lPX-0007tM-Hn for xfs@oss.sgi.com; Fri, 01 Oct 2010 21:36:51 +0200 Received: from arekm by tarm.maven.pl with local (Exim 4.72) (envelope-from ) id 1P1lPT-0005a7-K6 for xfs@oss.sgi.com; Fri, 01 Oct 2010 21:36:47 +0200 From: Arkadiusz Miskiewicz Subject: xfs_metadump in never ending loop Date: Fri, 1 Oct 2010 21:36:47 +0200 MIME-Version: 1.0 Message-Id: <201010012136.47502.arekm@maven.pl> List-Id: XFS Filesystem from SGI List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: xfs-bounces@oss.sgi.com Errors-To: xfs-bounces@oss.sgi.com To: xfs@oss.sgi.com IApnZW5lcmF0ZV9vYmZ1c2NhdGVkX25hbWUoKSBpbiBtZXRhZHVtcC5jIGNhbiBnbyBpbnRvCm5l dmVyIGVuZGluZyBsb29wIGZvciBzb21lIGZpbGUgbmFtZXMuIFJlcHJvZHVjZXIgYmVsb3cuCgpD YW4gc29tZW9uZSBsb29rIGludG8gaXQ/IFRoYW5rcy4KCiNpbmNsdWRlIDxzdGRsaWIuaD4KI2lu Y2x1ZGUgPGRpcmVudC5oPgoKdHlwZWRlZiB1bnNpZ25lZCBjaGFyICAgICAgICAgICAgICAgdWNo YXJfdDsKdHlwZWRlZiAgICAgX191aW50MzJfdCAgICAgIHhmc19kYWhhc2hfdDsKCiNkZWZpbmUg aXNfaW52YWxpZF9jaGFyKGMpICAgICAgKChjKSA9PSAnLycgfHwgKGMpID09ICdcMCcpCiNkZWZp bmUgcm9sMzIoeCx5KSAgICAgICAgICAgICAgKCgoeCkgPDwgKHkpKSB8ICgoeCkgPj4gKDMyIC0g KHkpKSkpCgpzdGF0aWMgaW5saW5lIHVjaGFyX3QKcmFuZG9tX2ZpbGVuYW1lX2NoYXIodm9pZCkK ewogICAgICAgIHVjaGFyX3QgICAgICAgICAgICAgICAgIGM7CgogICAgICAgIGRvIHsKICAgICAg ICAgICAgICAgIGMgPSByYW5kb20oKSAlIDEyNyArIDE7CiAgICAgICAgfSB3aGlsZSAoYyA9PSAn LycpOwogICAgICAgIHJldHVybiBjOwp9CgppbnQgbWFpbigpIHsKCWludCBuYW1lbGVuID0gNSwg aSwgZHVwOwoJeGZzX2RhaGFzaF90IGhhc2ggPSA5NzgwNTI5Mjg7Cgl4ZnNfZGFoYXNoX3QgbmV3 aGFzaDsKCXVjaGFyX3QgKm5hbWUgPSAiUlwzMjNcMjU3TkVcMDAyXDMyMFwwMDAiOwoJdWNoYXJf dCBuZXduYW1lW05BTUVfTUFYXTsKCiAgICAgICAgZG8gewogICAgICAgICAgICAgICAgZHVwID0g MDsKICAgICAgICAgICAgICAgIG5ld25hbWVbMF0gPSAnLyc7CgogICAgICAgICAgICAgICAgZm9y ICg7OykgewogICAgICAgICAgICAgICAgICAgICAgICAvKiBpZiB0aGUgZmlyc3QgY2hhciBpcyBh ICIvIiwgcHJlc2VydmUgaXQgKi8KICAgICAgICAgICAgICAgICAgICAgICAgaSA9IChuYW1lWzBd ID09ICcvJyk7CgogICAgICAgICAgICAgICAgICAgICAgICBmb3IgKG5ld2hhc2ggPSAwOyBpIDwg bmFtZWxlbiAtIDU7IGkrKykgewogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5ld25h bWVbaV0gPSByYW5kb21fZmlsZW5hbWVfY2hhcigpOwogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIG5ld2hhc2ggPSBuZXduYW1lW2ldIF4gcm9sMzIobmV3aGFzaCwgNyk7CiAgICAgICAg ICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgICAgICAgICAgbmV3aGFzaCA9IHJvbDMy KG5ld2hhc2gsIDMpIF4gaGFzaDsKICAgICAgICAgICAgICAgICAgICAgICAgaWYgKG5hbWVbMF0g IT0gJy8nIHx8IG5hbWVsZW4gPiA1KSB7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg bmV3bmFtZVtuYW1lbGVuIC0gNV0gPSAobmV3aGFzaCA+PiAyOCkgfAogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocmFuZG9tX2ZpbGVuYW1lX2NoYXIoKSAm IDB4ZjApOwogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmIChpc19pbnZhbGlkX2No YXIobmV3bmFtZVtuYW1lbGVuIC0gNV0pKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgY29udGludWU7CiAgICAgICAgICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAg ICAgICAgICAgICAgbmV3bmFtZVtuYW1lbGVuIC0gNF0gPSAobmV3aGFzaCA+PiAyMSkgJiAweDdm OwogICAgICAgICAgICAgICAgICAgICAgICBpZiAoaXNfaW52YWxpZF9jaGFyKG5ld25hbWVbbmFt ZWxlbiAtIDRdKSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250aW51ZTsKICAg ICAgICAgICAgICAgICAgICAgICAgbmV3bmFtZVtuYW1lbGVuIC0gM10gPSAobmV3aGFzaCA+PiAx NCkgJiAweDdmOwogICAgICAgICAgICAgICAgICAgICAgICBpZiAoaXNfaW52YWxpZF9jaGFyKG5l d25hbWVbbmFtZWxlbiAtIDNdKSkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250 aW51ZTsKICAgICAgICAgICAgICAgICAgICAgICAgbmV3bmFtZVtuYW1lbGVuIC0gMl0gPSAobmV3 aGFzaCA+PiA3KSAmIDB4N2Y7CiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChpc19pbnZhbGlk X2NoYXIobmV3bmFtZVtuYW1lbGVuIC0gMl0pKQogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIGNvbnRpbnVlOwogICAgICAgICAgICAgICAgICAgICAgICBuZXduYW1lW25hbWVsZW4gLSAx XSA9ICgobmV3aGFzaCA+PiAwKSBeCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAobmV3bmFtZVtuYW1lbGVuIC0gNV0gPj4gNCkpICYgMHg3ZjsKICAgICAgICAgICAgICAg ICAgICAgICAgaWYgKGlzX2ludmFsaWRfY2hhcihuZXduYW1lW25hbWVsZW4gLSAxXSkpCiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGludWU7CiAgICAgICAgICAgICAgICAgICAg ICAgIGJyZWFrOwogICAgICAgICAgICAgICAgfQoJfSB3aGlsZSAoZHVwKTsKfQoKLS0gCkFya2Fk aXVzeiBNacWba2lld2ljeiAgICAgICAgUExEL0xpbnV4IFRlYW0KYXJla20gLyBtYXZlbi5wbCAg ICAgICAgICAgIGh0dHA6Ly9mdHAucGxkLWxpbnV4Lm9yZy8KCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCnhmcyBtYWlsaW5nIGxpc3QKeGZzQG9zcy5zZ2ku Y29tCmh0dHA6Ly9vc3Muc2dpLmNvbS9tYWlsbWFuL2xpc3RpbmZvL3hmcwo=