[OpenAFS] deadlock in OpenAFS 1.4.11 (Solaris 5.10)

John Tang Boyland boyland@cs.uwm.edu
Fri, 09 Apr 2010 12:36:05 -0500


] cmdebug or it didn't happen.
] 
] On Fri, Apr 9, 2010 at 12:08 PM, John Tang Boyland
] <boyland@pabst.cs.uwm.edu> wrote:
] > We get an occasional deadlock happening on Solaris 5.10 using
] > OpenAFS 1.4.11.  After the problem starts, any attempt to use AFS
] > on the machine freezes:  For example:

I foolishly thought that with every AFS access deadlocking, cmdebug
wouldn't work.  But it does....

** Cache entry @ 0xa26da3f0 for 1.536875155.530.1418 [cs.uwm.edu]
    locks: (reader_waiting, write_locked(pid:17732 at:250), 2 waiters)
           26532 bytes  DV          197  refcnt     3
    callback 00000000   expires 1270781645
    1 opens     0 writers
    normal file
    states (0x0)
** Cache entry @ 0xa27651d0 for 1.536875155.608.1458 [cs.uwm.edu]
    locks: (upgrade_waiting, write_locked(pid:17679 at:66), 12 waiters)
        19094744 bytes  DV          109  refcnt    13
    callback 00000000   expires 1270782798
    0 opens     0 writers
    normal file
    states (0x0)
** Cache entry @ 0xa2710018 for 1.536875155.610.1499 [cs.uwm.edu]
    locks: (none_waiting, write_locked(pid:17889 at:250))
           23240 bytes  DV            1  refcnt     1
    callback 00000000   expires 1270782798
    1 opens     0 writers
    normal file
    states (0x0)
** Cache entry @ 0xa26bf000 for 1.536873892.1.1 [cs.uwm.edu]
    locks: (writer_waiting, 7 read_locks(pid:18421), 41 waiters)
            2048 bytes  DV            8  refcnt    49
    callback 00000000   expires 1270774475
    0 opens     0 writers
    volume root
    states (0x4), read-only
** Cache entry @ 0xa27c99a0 for 1.536874783.4234.9047 [cs.uwm.edu]
    locks: (none_waiting, write_locked(pid:17834 at:250))
            1641 bytes  DV            1  refcnt     1
    callback 00000000   expires 1270782797
    1 opens     0 writers
    normal file
    states (0x0)

John