Changeset 436a0a5 in mainline for kernel/test/mm/slab1.c
- Timestamp:
- 2018-11-09T22:04:01Z (5 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 95d45482
- Parents:
- 88e43bc (diff), abf6c01 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)
links above to see all the changes relative to each parent. - File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/test/mm/slab1.c
r88e43bc r436a0a5 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.