LOR in VM...

From: Antxon Gonzalez Castro (acbgocaa_at_sc.ehu.es)
Date: 10/29/03

  • Next message: Robert Watson: "5.2-RELEASE TODO"
    Date: Wed, 29 Oct 2003 15:52:29 +0100 (MET)
    To: freebsd-current@freebsd.org
    
    

            I don't know if this is a known problem, but...

    lock order reversal
     1st 0xc25cb818 vm object (vm object) @ /usr/src/sys/vm/swap_pager.c:1319
     2nd 0xc0934b40 swap_pager swhash (swap_pager swhash) @
    /usr/src/sys/vm/swap_pag
    er.c:1835
     3rd 0xc1033534 vm object (vm object) @ /usr/src/sys/vm/uma_core.c:876
    Stack backtrace:
    backtrace(c08426b8,c1033534,c0855afd,c0855afd,c08569ab) at backtrace+0x17
    witness_lock(c1033534,8,c08569ab,36c,c0902b80) at witness_lock+0x672
    _mtx_lock_flags(c1033534,0,c08569ab,36c,1) at _mtx_lock_flags+0xba
    obj_alloc(c101f600,1000,c8f95a0f,101,0) at obj_alloc+0x3f
    slab_zalloc(c101f600,1,8,c08569ab,68c) at slab_zalloc+0xb7
    uma_zone_slab(c101f600,1,c08569ab,68c,c101f6b0) at uma_zone_slab+0xe6
    uma_zalloc_internal(c101f600,0,1,5c1,72b,c0904a88) at
    uma_zalloc_internal+0x3e
    uma_zalloc_arg(c101f600,0,1,72b,2) at uma_zalloc_arg+0x3b9
    swp_pager_meta_build(c25cb818,4,0,2,0) at swp_pager_meta_build+0x1b4
    swap_pager_putpages(c25cb818,c8f95bd0,1,0,c8f95b40) at
    swap_pager_putpages+0x32d

    vm_pageout_flush(c8f95bd0,1,0,eb,32f) at vm_pageout_flush+0x179
    vm_pageout_clean(c1186d70,0,c08567c6,32a,0) at vm_pageout_clean+0x305
    vm_pageout_scan(0,0,c08567c6,5a9,1f4) at vm_pageout_scan+0x67e
    vm_pageout(0,c8f95d48,c083d23c,314,0) at vm_pageout+0x31b
    fork_exit(c079b7f0,0,c8f95d48) at fork_exit+0xcf
    fork_trampoline() at fork_trampoline+0x8
    --- trap 0x1, eip = 0, esp = 0xc8f95d7c, ebp = 0 ---

    _______________________________________________
    freebsd-current@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-current
    To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"


  • Next message: Robert Watson: "5.2-RELEASE TODO"