Changeset 625 for trunk/kernel/mm/page.h
- Timestamp:
- Apr 10, 2019, 10:09:39 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kernel/mm/page.h
r623 r625 50 50 * test/modify the forks counter or the page flags. 51 51 * - The list entry is used to register the page in a free list or in dirty list. 52 * NOTE: Size is 48 bytes for a 32 bits core.53 * TODO : the refcount use is not defined [AG]52 * The refcount is used for page release to KMEM. 53 * NOTE: the size is 48 bytes for a 32 bits core. 54 54 ************************************************************************************/ 55 55 … … 61 61 uint32_t index; /*! page index in mapper (4) */ 62 62 list_entry_t list; /*! for both dirty pages and free pages (8) */ 63 uint32_t refcount; /*! reference counter TODO ??? [AG](4) */63 int32_t refcount; /*! references counter for page release (4) */ 64 64 uint32_t forks; /*! number of pending forks (4) */ 65 65 remote_busylock_t lock; /*! protect forks or flags modifs (16) */
Note: See TracChangeset
for help on using the changeset viewer.