Revision a23bbfda memory_mapping.c
b/memory_mapping.c | ||
---|---|---|
183 | 183 |
CPUArchState *env, *first_paging_enabled_cpu; |
184 | 184 |
RAMBlock *block; |
185 | 185 |
ram_addr_t offset, length; |
186 |
int ret; |
|
187 | 186 |
|
188 | 187 |
first_paging_enabled_cpu = find_paging_enabled_cpu(first_cpu); |
189 | 188 |
if (first_paging_enabled_cpu) { |
190 | 189 |
for (env = first_paging_enabled_cpu; env != NULL; env = env->next_cpu) { |
191 |
ret = cpu_get_memory_mapping(list, env); |
|
192 |
if (ret < 0) { |
|
190 |
Error *err = NULL; |
|
191 |
cpu_get_memory_mapping(ENV_GET_CPU(env), list, &err); |
|
192 |
if (err) { |
|
193 |
error_free(err); |
|
193 | 194 |
return -1; |
194 | 195 |
} |
195 | 196 |
} |
Also available in: Unified diff