Changeset 313 for trunk/kernel/mm/vseg.h


Ignore:
Timestamp:
Aug 2, 2017, 3:24:57 PM (7 years ago)
Author:
alain
Message:

RSeveral modifs in the page-fault handling.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/kernel/mm/vseg.h

    r101 r313  
    8181        vpn_t             vpn_size;     /*! number of pages occupied                             */
    8282        uint32_t          flags;        /*! vseg attributes                                      */
    83         xptr_t            mapper;       /*! extended pointer on associated mapper                */
    84         fdid_t            fdid;         /*! associated fdid for a VSEG_TYPE_FILE                 */
    85         uint32_t          offset;       /*! offset in file for a VSEG_TYPE_FILE                  */
    86     cxy_t             cxy;          /*! target cluster for physical mapping                  */
     83        xptr_t            file_mapper;  /*! xptr on remote mapper (for types CODE / DATA / FILE) */
     84        intptr_t          file_offset;  /*! offset in file (for types CODE / DATA / FILE)        */
     85    intptr_t          file_size;    /*! max segment size in mapper (for type DATA)           */
     86    cxy_t             cxy;          /*! cluster for physical mapping (for non distributed)   */
    8787}
    8888vseg_t;
Note: See TracChangeset for help on using the changeset viewer.