kernel/tools/testing/selftests/resctrl/fill_buf.c
.. .. @@ -68,6 +68,8 @@ 68 68 size_t s64; 69 69 70 70 void *p = memalign(PAGE_SIZE, s); 71 + if (!p)72 + return NULL;71 73 72 74 p64 = (uint64_t *)p; 73 75 s64 = s / sizeof(uint64_t); .. .. @@ -182,12 +184,13 @@ 182 184 else 183 185 ret = fill_cache_write(start_ptr, end_ptr, resctrl_val); 184 186 187 + free(startptr);188 +185 189 if (ret) { 186 190 printf("\n Error in fill cache read/write...\n"); 187 191 return -1; 188 192 } 189 193 190 - free(startptr);191 194 192 195 return 0; 193 196 }