Changeset abf6c01 in mainline for kernel/test/mm/slab1.c
- Timestamp:
- 2018-11-09T22:03:24Z (5 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 436a0a5
- Parents:
- ba9a150
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-11-08 17:00:46)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-11-09 22:03:24)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/test/mm/slab1.c
rba9a150 rabf6c01 50 50 51 51 for (i = 0; i < count; i++) { 52 data[i] = slab_alloc(cache, 0); 53 memsetb(data[i], size, 0); 52 data[i] = slab_alloc(cache, FRAME_ATOMIC); 53 if (data[i]) 54 memsetb(data[i], size, 0); 54 55 } 55 56 … … 66 67 67 68 for (i = 0; i < count; i++) { 68 data[i] = slab_alloc(cache, 0); 69 memsetb(data[i], size, 0); 69 data[i] = slab_alloc(cache, FRAME_ATOMIC); 70 if (data[i]) 71 memsetb(data[i], size, 0); 70 72 } 71 73 … … 82 84 83 85 for (i = count / 2; i < count; i++) { 84 data[i] = slab_alloc(cache, 0); 85 memsetb(data[i], size, 0); 86 data[i] = slab_alloc(cache, FRAME_ATOMIC); 87 if (data[i]) 88 memsetb(data[i], size, 0); 86 89 } 87 90 … … 131 134 for (j = 0; j < 10; j++) { 132 135 for (i = 0; i < THR_MEM_COUNT; i++) 133 thr_data[offs][i] = slab_alloc(thr_cache, 0);136 thr_data[offs][i] = slab_alloc(thr_cache, FRAME_ATOMIC); 134 137 for (i = 0; i < THR_MEM_COUNT / 2; i++) 135 138 slab_free(thr_cache, thr_data[offs][i]); 136 139 for (i = 0; i < THR_MEM_COUNT / 2; i++) 137 thr_data[offs][i] = slab_alloc(thr_cache, 0);140 thr_data[offs][i] = slab_alloc(thr_cache, FRAME_ATOMIC); 138 141 for (i = 0; i < THR_MEM_COUNT; i++) 139 142 slab_free(thr_cache, thr_data[offs][i]);
Note:
See TracChangeset
for help on using the changeset viewer.