Changes in kernel/generic/src/sysinfo/sysinfo.c [5a5269d:74b92e6] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/generic/src/sysinfo/sysinfo.c
r5a5269d r74b92e6 34 34 */ 35 35 36 #include <arch/asm.h> 36 37 #include <assert.h> 37 #include <sysinfo/sysinfo.h> 38 #include <errno.h> 39 #include <macros.h> 38 40 #include <mm/slab.h> 39 41 #include <stdio.h> 42 #include <stdlib.h> 43 #include <synch/mutex.h> 40 44 #include <syscall/copy.h> 41 #include <synch/mutex.h> 42 #include <arch/asm.h> 43 #include <errno.h> 44 #include <macros.h> 45 #include <stdlib.h> 45 #include <sysinfo/sysinfo.h> 46 46 47 47 /** Maximal sysinfo path length */ … … 57 57 58 58 /** Sysinfo lock */ 59 static mutex_t sysinfo_lock;59 static MUTEX_INITIALIZE(sysinfo_lock, MUTEX_PASSIVE); 60 60 61 61 /** Sysinfo item constructor … … 102 102 sizeof(sysinfo_item_t), 0, sysinfo_item_constructor, 103 103 sysinfo_item_destructor, SLAB_CACHE_MAGDEFERRED); 104 105 mutex_initialize(&sysinfo_lock, MUTEX_ACTIVE);106 104 } 107 105
Note:
See TracChangeset
for help on using the changeset viewer.