Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Jul 2003 23:30:18 +0200
From:      Pawel Kraszewski <Pawel_Kraszewski@wp.pl>
To:        freebsd-questions@freebsd.org
Subject:   Re: Lock Order Reversal (5.1 CUR kern)
Message-ID:  <3F107DEA.2080609@wp.pl>
In-Reply-To: <20030710032006.V1031@metafocus.net>
References:  <20030710032006.V1031@metafocus.net>

next in thread | previous in thread | raw e-mail | index | archive | help
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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3F107DEA.2080609>