commit-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

hurd-l4/viengoos viengoos.c object.h object.c m...


From: Neal H. Walfield
Subject: hurd-l4/viengoos viengoos.c object.h object.c m...
Date: Fri, 08 Feb 2008 11:54:08 +0000

CVSROOT:        /sources/hurd
Module name:    hurd-l4
Changes by:     Neal H. Walfield <neal> 08/02/08 11:54:08

Modified files:
        viengoos       : viengoos.c object.h object.c memory.c ChangeLog 

Log message:
        2008-02-08  Neal H. Walfield  <address@hidden>
        
                * object.h (memory_object_destroy): Update comment to indicate
                that LRU_LOCK must not be held by the caller.
                (object_desc_claim): Update comment to indicate that LRU_LOCK 
must
                be held by the caller.
                * object.c (memory_object_destroy): Don't assert that LRU_LOCK 
is
                held.  Take the lock before calling object_desc_claim.
                (object_desc_claim): Assert that LRU_LOCK is held.
                * viengoos.c (system_task_load): Take LRU_LOCK before calling
                object_claim.
        
                * memory.c (memory_frame_allocate): After getting an object, 
lock
                it and then drop LRU_LOCK.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/viengoos.c?cvsroot=hurd&r1=1.25&r2=1.26
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/object.h?cvsroot=hurd&r1=1.19&r2=1.20
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/object.c?cvsroot=hurd&r1=1.28&r2=1.29
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/memory.c?cvsroot=hurd&r1=1.8&r2=1.9
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/ChangeLog?cvsroot=hurd&r1=1.105&r2=1.106




reply via email to

[Prev in Thread] Current Thread [Next in Thread]