commit-hurd
[Top][All Lists]
Advanced

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

hurd-l4 viengoos/server.c viengoos/rm.h viengoo...


From: Neal H. Walfield
Subject: hurd-l4 viengoos/server.c viengoos/rm.h viengoo...
Date: Fri, 23 May 2008 11:39:43 +0000

CVSROOT:        /sources/hurd
Module name:    hurd-l4
Changes by:     Neal H. Walfield <neal> 08/05/23 11:39:43

Modified files:
        viengoos       : server.c rm.h object.h object.c ager.c 
                         ChangeLog 
        hurd           : folio.h cap.h ChangeLog 

Log message:
        hurd/
        
        2008-05-23  Neal H. Walfield  <address@hidden>
        
                * cap.h (RM_object_status): Define.
                (object_dirty): Likewise.
                (object_referenced): Likewise.
                (object_status): New method.
        
                * folio.h (struct folio): Add fields dirty and referenced.
                (folio_object_referenced): New function.
                (folio_object_referenced_set): Likewise.
                (folio_object_dirty): Likewise.
                (folio_object_dirty_set): Likewise.
        
        viengoos/
        
        2008-05-23  Neal H. Walfield  <address@hidden>
        
                * rm.h (rm_method_id_string): Handle the case where ID is
                RM_object_status.
                * server.c (server_loop): Implement the object_status method.
        
                * ager.c (ager_loop): Set DESC->USER_DIRTY and DESC->REFERENCED 
as
                appropriate.
                * object.c (folio_object_alloc): Clear ODESC->USER_REFERENCED 
and
                ODESC->USER_DIRTY.
                (folio_object_alloc): Clear the object's user referenced and 
user
                dirty bits.
                * object.h (struct object_desc): Add fields user_dirty and
                user_referenced.
                (object_desc_unmap): Update DESC->USER_DIRTY and
                DESC->USER_REFERENCED appropriately.
                (object_desc_flush): LIkewise.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/server.c?cvsroot=hurd&r1=1.44&r2=1.45
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/rm.h?cvsroot=hurd&r1=1.19&r2=1.20
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/object.h?cvsroot=hurd&r1=1.25&r2=1.26
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/object.c?cvsroot=hurd&r1=1.41&r2=1.42
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/ager.c?cvsroot=hurd&r1=1.20&r2=1.21
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/viengoos/ChangeLog?cvsroot=hurd&r1=1.161&r2=1.162
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/hurd/folio.h?cvsroot=hurd&r1=1.14&r2=1.15
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/hurd/cap.h?cvsroot=hurd&r1=1.18&r2=1.19
http://cvs.savannah.gnu.org/viewcvs/hurd-l4/hurd/ChangeLog?cvsroot=hurd&r1=1.97&r2=1.98




reply via email to

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