From owner-freebsd-questions@FreeBSD.ORG Sat Jul 12 14:30:26 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 600FD37B401 for ; Sat, 12 Jul 2003 14:30:26 -0700 (PDT) Received: from smtp.wp.pl (smtp.wp.pl [212.77.101.161]) by mx1.FreeBSD.org (Postfix) with ESMTP id 030C743F93 for ; Sat, 12 Jul 2003 14:30:25 -0700 (PDT) (envelope-from Pawel_Kraszewski@wp.pl) Received: (WP-SMTPD 5268 invoked from network); 12 Jul 2003 21:30:22 -0000 Received: from pb38.szczecin.sdi.tpnet.pl (HELO wp.pl) (Pawel_Kraszewski@[213.25.252.38]) (envelope-sender ) by smtp.wp.pl (wp-smtpd) with SMTP for ; 12 Jul 2003 21:30:21 -0000 Message-ID: <3F107DEA.2080609@wp.pl> X-AntiVirus: skaner antywirusowy poczty Wirtualnej Polski S. A. X-WP-ChangeAV: 0 Date: Sat, 12 Jul 2003 23:30:18 +0200 From: Pawel Kraszewski User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; pl-PL; rv:1.4b) Gecko/20030524 X-Accept-Language: pl, en-us, en MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <20030710032006.V1031@metafocus.net> In-Reply-To: <20030710032006.V1031@metafocus.net> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms020607030501060607010906" Subject: Re: Lock Order Reversal (5.1 CUR kern) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Jul 2003 21:30:26 -0000 This is a cryptographically signed message in MIME format. --------------ms020607030501060607010906 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Hello! I have it too, after compiling kernel with debug info and spinlock witnessing. It does no harm, I guess... >I get THIS *every* time I exit X-windows: > > >lock order reversal > 1st 0xc45f4b90 vm object (vm object) @ /usr/src/sys/vm/vm_object.c:432 > 2nd 0xc082f110 system map (system map) @ /usr/src/sys/vm/vm_kern.c:325 >Stack backtrace: >backtrace(c057b35f,c082f110,c058cfb6,c058cfb6,c058ce51) at backtrace+0x17 >witness_lock(c082f110,8,c058ce51,145,0) at witness_lock+0x697 >_mtx_lock_flags(c082f110,0,c058ce51,145,3) at _mtx_lock_flags+0xb1 >_vm_map_lock(c082f0b0,c058ce51,145,dcc91ab0,c0378eb4) at _vm_map_lock+0x36 >kmem_malloc(c082f0b0,1000,101,dcc91b1c,c04c2cea) at kmem_malloc+0x39 >page_alloc(c083a1c0,1000,dcc91b0f,101,c05f1a2c) at page_alloc+0x27 >slab_zalloc(c083a1c0,101,c058e81a,664,c083a714) at slab_zalloc+0x14a >uma_zone_slab(c083a1c0,101,c058e81a,664,0) at uma_zone_slab+0xd8 >uma_zalloc_internal(c083a1c0,0,101,6e8,0) at uma_zalloc_internal+0x55 >uma_zfree_arg(c083a700,c4854cf0,0,dcc91bc8,c04a9d08) at uma_zfree_arg+0x2e7 >dev_pager_putfake(c4854cf0,0,c058c5cf,be,c45f4b90) at dev_pager_putfake+0x3a >dev_pager_dealloc(c45f4b90,1,c058e71d,10c,0) at dev_pager_dealloc+0xc8 >vm_pager_deallocate(c45f4b90,0,c058d8f3,25f,282c5000) at vm_pager_deallocate+0x3 >d >vm_object_terminate(c45f4b90,0,c058d8f3,1b0,c45b44ec) at vm_object_terminate+0x1 >f4 >vm_object_deallocate(c45f4b90,c082cf00,c45f4b90,c082cf00,dcc91c9c) at vm_object_ >deallocate+0x377 >vm_map_entry_delete(c1528100,c082cf00,c058d024,8bc,c0576b6f) at vm_map_entry_del >ete+0x3b >vm_map_delete(c1528100,282c3000,282c5000,2000,282c3000) at vm_map_delete+0x3e3 >vm_map_remove(c1528100,282c3000,282c5000,0,c4563618) at vm_map_remove+0x58 >munmap(c4565130,dcc91d10,c0592c87,3fd,2) at munmap+0x9e >syscall(30002f,2f,bfbf002f,8201ad0,1) at syscall+0x26e >Xint0x80_syscall() at Xint0x80_syscall+0x1d >--- syscall (73), eip = 0x28230d83, esp = 0xbfbff9ec, ebp = 0xbfbffa08 -- > > --------------ms020607030501060607010906 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIM8zCC Ao0wggF1oAMCAQICAwEAITANBgkqhkiG9w0BAQUFADA+MQswCQYDVQQGEwJQTDEbMBkGA1UE ChMSVW5pemV0byBTcC4geiBvLm8uMRIwEAYDVQQDEwlDZXJ0dW0gQ0EwHhcNMDIwNzEyMTYz MTUzWhcNMTIwNzEyMTYzMTUzWjBDMQswCQYDVQQGEwJQTDEbMBkGA1UEChMSVW5pemV0byBT cC4geiBvLm8uMRcwFQYDVQQDEw5DZXJ0dW0gTGV2ZWwgSTCBnzANBgkqhkiG9w0BAQEFAAOB jQAwgYkCgYEApe96WfQxXJ+0MtKgWSvkqNfHGr+3a1KyfEomDpQw1bJLfNfniHC/+BXpU0ho 7gDr2HZpvhxmBvffETwdImfgJOu71xSed+70VjnLumjIzbgMLvATnXOXkoAdGPF+PtyzmH7o LWmWvJqxEPB4rdMixPVAXFPSfuD5pFRnnJmfI2UCAwEAAaMTMBEwDwYDVR0TAQH/BAUwAwEB /zANBgkqhkiG9w0BAQUFAAOCAQEAJQ0uGk5oCtGIJlL7f98zextv2a7QQQrTjZVLwuvXO05i yVifONstgB+68jV15HLJ+qdGQU60ydrQNsv49j1yXl6wpCv6gCSKTNJeLtDE+3p2OWpGrHbh 6djVzD/bw5YDMu3pVNrN55Dk+/YH4eV7bQvuQ/8eCQzYtQzAAPYZNegyuM1pg1X45Ij/xt3x J3bSYDQ0LMqp2kNxN25Y7939SiU42VL7QNjJejD9oRUYYGT7MboVvEF4nUGDYrmtYe11FIj4 hESwy1mZn2OncRqx140k8d7IRzWkDNKpA7PYEulCvLliTdm39mAZ7xps8tCEL8ecAwh+4fAH WgQ+g4CBtTCCBS0wggSWoAMCAQICAwJ/FDANBgkqhkiG9w0BAQQFADBDMQswCQYDVQQGEwJQ TDEbMBkGA1UEChMSVW5pemV0byBTcC4geiBvLm8uMRcwFQYDVQQDEw5DZXJ0dW0gTGV2ZWwg STAeFw0wMzA3MDMyMTI1MTVaFw0wMzEwMDEyMTI1MTVaMGExCzAJBgNVBAYTAlBMMRAwDgYD VQQKEwdQcml2YXRlMRkwFwYDVQQDExBQYXdlbCBLcmFzemV3c2tpMSUwIwYJKoZIhvcNAQkB FhZQYXdlbF9LcmFzemV3c2tpQHdwLnBsMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC AQEAutrhEnuVlkAmAAbVePmP5HUbgyNs9/KEQjOG5YlT+8hmbD6pWDwpeDW8MAJPaRdxZoP6 eMwdVkw0YwmX/FaeTwyXP/cgL1DP6a90esrkL4s/eJnBFw+db2yxLam3XZhfNzIsZ8Vko06q r39j17rCbnLYkbYhNfP3wCGkngidBy0rcdxnjKRsp2wqyMvuertWKHYkFtwQMFbiYBNfneGJ Xr506dmK54kW/kOyR48KA3ZnPbC62gx2Yhy3GQKOJfW+OUqDjXWssNet07lk7u9SEJICjcJb ZKVnFW8Ru6OquR47mgbNAcFpmr1B/+XM0jsZMPr1k+QKDEPcL4Pc6c6QNwIDAQABo4ICizCC AocwIQYDVR0RBBowGIEWUGF3ZWxfS3Jhc3pld3NraUB3cC5wbDAJBgNVHRMEAjAAMDAGA1Ud HwQpMCcwJaAjoCGGH2h0dHA6Ly9jcmwuY2VydHVtLnBsL2NsYXNzMS5jcmwwMQYIKwYBBQUH AQEEJTAjMCEGCCsGAQUFBzABhhVodHRwOi8vb2NzcC5jZXJ0dW0ucGwwggHwBgNVHSAEggHn MIIB4zCCAd8GCiqEaAGG9ncCAgEwggHPMCQGCCsGAQUFBwIBFhhodHRwOi8vd3d3LmNlcnR1 bS5wbC9DUFMwggGlBggrBgEFBQcCAjCCAZcwGRYSVW5pemV0byBTcC4geiBvLm8uMAMCAQEa ggF4VXNhZ2Ugb2YgdGhpcyBjZXJ0aWZpY2F0ZSBpcyBzdHJpY3RseSBzdWJqZWN0ZWQgdG8g dGhlIENlcnR1bSBDZXJ0aWZpY2F0aW9uClByYWN0aWNlIFN0YXRlbWVudCAoQ1BTKSBpbmNv cnBvcmF0ZWQgYnkgcmVmZXJlbmNlIGhlcmVpbiBhbmQgaW4gdGhlIENlcnR1bQpSZXBvc2l0 b3J5IGF0IGh0dHBzOi8vd3d3LmNlcnR1bS5wbC9yZXBvc2l0b3J5LiAgVGhpcyBDUFMgaXMg YWxzbyBhdmFpbGFibGUKYnkgbWFpbCBhdCBVbml6ZXRvIFNwLiB6IG8uby4gNzAtNDg2IFN6 Y3plY2luLCBLcm9sb3dlaiBLb3JvbnkgUG9sc2tpZWogMjEsIApQb2xhbmQuIENvcHlyaWdo dCAoYykgMTk5OC0yMDAzIFVuaXpldG8gU3AuIHogby5vLiBBbGwgUmlnaHRzIFJlc2VydmVk LjANBgkqhkiG9w0BAQQFAAOBgQASKYPGAqX2rk8oXzi1ln/+I1347L4RVnjzjsNmoKDvu/2z nuMcCdqGu5l3jyV+Bv4KLw/nrJ0xwt2LpAv8b/gWEZjFJyFaCWaolR1sKD+r/xuxJY5zN3V2 AKHHO3WOzZIqkL0pUO3P4Xakm3idaADuN60bVZBqaSppLkIe3wxEPTCCBS0wggSWoAMCAQIC AwJ/FDANBgkqhkiG9w0BAQQFADBDMQswCQYDVQQGEwJQTDEbMBkGA1UEChMSVW5pemV0byBT cC4geiBvLm8uMRcwFQYDVQQDEw5DZXJ0dW0gTGV2ZWwgSTAeFw0wMzA3MDMyMTI1MTVaFw0w MzEwMDEyMTI1MTVaMGExCzAJBgNVBAYTAlBMMRAwDgYDVQQKEwdQcml2YXRlMRkwFwYDVQQD ExBQYXdlbCBLcmFzemV3c2tpMSUwIwYJKoZIhvcNAQkBFhZQYXdlbF9LcmFzemV3c2tpQHdw LnBsMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAutrhEnuVlkAmAAbVePmP5HUb gyNs9/KEQjOG5YlT+8hmbD6pWDwpeDW8MAJPaRdxZoP6eMwdVkw0YwmX/FaeTwyXP/cgL1DP 6a90esrkL4s/eJnBFw+db2yxLam3XZhfNzIsZ8Vko06qr39j17rCbnLYkbYhNfP3wCGkngid By0rcdxnjKRsp2wqyMvuertWKHYkFtwQMFbiYBNfneGJXr506dmK54kW/kOyR48KA3ZnPbC6 2gx2Yhy3GQKOJfW+OUqDjXWssNet07lk7u9SEJICjcJbZKVnFW8Ru6OquR47mgbNAcFpmr1B /+XM0jsZMPr1k+QKDEPcL4Pc6c6QNwIDAQABo4ICizCCAocwIQYDVR0RBBowGIEWUGF3ZWxf S3Jhc3pld3NraUB3cC5wbDAJBgNVHRMEAjAAMDAGA1UdHwQpMCcwJaAjoCGGH2h0dHA6Ly9j cmwuY2VydHVtLnBsL2NsYXNzMS5jcmwwMQYIKwYBBQUHAQEEJTAjMCEGCCsGAQUFBzABhhVo dHRwOi8vb2NzcC5jZXJ0dW0ucGwwggHwBgNVHSAEggHnMIIB4zCCAd8GCiqEaAGG9ncCAgEw ggHPMCQGCCsGAQUFBwIBFhhodHRwOi8vd3d3LmNlcnR1bS5wbC9DUFMwggGlBggrBgEFBQcC AjCCAZcwGRYSVW5pemV0byBTcC4geiBvLm8uMAMCAQEaggF4VXNhZ2Ugb2YgdGhpcyBjZXJ0 aWZpY2F0ZSBpcyBzdHJpY3RseSBzdWJqZWN0ZWQgdG8gdGhlIENlcnR1bSBDZXJ0aWZpY2F0 aW9uClByYWN0aWNlIFN0YXRlbWVudCAoQ1BTKSBpbmNvcnBvcmF0ZWQgYnkgcmVmZXJlbmNl IGhlcmVpbiBhbmQgaW4gdGhlIENlcnR1bQpSZXBvc2l0b3J5IGF0IGh0dHBzOi8vd3d3LmNl cnR1bS5wbC9yZXBvc2l0b3J5LiAgVGhpcyBDUFMgaXMgYWxzbyBhdmFpbGFibGUKYnkgbWFp bCBhdCBVbml6ZXRvIFNwLiB6IG8uby4gNzAtNDg2IFN6Y3plY2luLCBLcm9sb3dlaiBLb3Jv bnkgUG9sc2tpZWogMjEsIApQb2xhbmQuIENvcHlyaWdodCAoYykgMTk5OC0yMDAzIFVuaXpl dG8gU3AuIHogby5vLiBBbGwgUmlnaHRzIFJlc2VydmVkLjANBgkqhkiG9w0BAQQFAAOBgQAS KYPGAqX2rk8oXzi1ln/+I1347L4RVnjzjsNmoKDvu/2znuMcCdqGu5l3jyV+Bv4KLw/nrJ0x wt2LpAv8b/gWEZjFJyFaCWaolR1sKD+r/xuxJY5zN3V2AKHHO3WOzZIqkL0pUO3P4Xakm3id aADuN60bVZBqaSppLkIe3wxEPTGCAt4wggLaAgEBMEowQzELMAkGA1UEBhMCUEwxGzAZBgNV BAoTElVuaXpldG8gU3AuIHogby5vLjEXMBUGA1UEAxMOQ2VydHVtIExldmVsIEkCAwJ/FDAJ BgUrDgMCGgUAoIIBaTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEP Fw0wMzA3MTIyMTMwMThaMCMGCSqGSIb3DQEJBDEWBBTmilFHzaU5b7YBTOij7cyhY24M7DBS BgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0D AgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDBZBgkrBgEEAYI3EAQxTDBKMEMxCzAJBgNV BAYTAlBMMRswGQYDVQQKExJVbml6ZXRvIFNwLiB6IG8uby4xFzAVBgNVBAMTDkNlcnR1bSBM ZXZlbCBJAgMCfxQwWwYLKoZIhvcNAQkQAgsxTKBKMEMxCzAJBgNVBAYTAlBMMRswGQYDVQQK ExJVbml6ZXRvIFNwLiB6IG8uby4xFzAVBgNVBAMTDkNlcnR1bSBMZXZlbCBJAgMCfxQwDQYJ KoZIhvcNAQEBBQAEggEAp0tmMRfzCKOCynNHrSFCpvd3IDFG5PtVnGBzFWA66Ni88Y53AqHt ao93V4rpTGuU/2z6EW8SO8iBh/KGYv6plbXvT6RabgTduSiwegNNWB9ZI8AWGfaxFwjII+o7 Ikj2zxih7RYYnB6L6K0nui05AYf6j/tqGyZlDDiTnONHiVmZzv4YN8mL/cTeZmLjZQhq65t2 G9VPzGsCy6IRNBVKMBsxkabJRqLbPYA/KVI/KyZhIEsrRiIGN0vDru+CePvVJ2sMZQRKN1Qq JszIp9nJ2GqXj8g+VP3fwz4vBW5BHf1IPQ3tMi955psaRPZHBzXNZ2nXe1Cu6RXDEsDlDtzR 9gAAAAAAAA== --------------ms020607030501060607010906--