diff options
Diffstat (limited to 'kernel/debug')
| -rw-r--r-- | kernel/debug/kdb/kdb_support.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/debug/kdb/kdb_support.c b/kernel/debug/kdb/kdb_support.c index d35cc2d3a4cc..990b3cc526c8 100644 --- a/kernel/debug/kdb/kdb_support.c +++ b/kernel/debug/kdb/kdb_support.c | |||
| @@ -129,13 +129,13 @@ int kdbnearsym(unsigned long addr, kdb_symtab_t *symtab) | |||
| 129 | } | 129 | } |
| 130 | if (i >= ARRAY_SIZE(kdb_name_table)) { | 130 | if (i >= ARRAY_SIZE(kdb_name_table)) { |
| 131 | debug_kfree(kdb_name_table[0]); | 131 | debug_kfree(kdb_name_table[0]); |
| 132 | memcpy(kdb_name_table, kdb_name_table+1, | 132 | memmove(kdb_name_table, kdb_name_table+1, |
| 133 | sizeof(kdb_name_table[0]) * | 133 | sizeof(kdb_name_table[0]) * |
| 134 | (ARRAY_SIZE(kdb_name_table)-1)); | 134 | (ARRAY_SIZE(kdb_name_table)-1)); |
| 135 | } else { | 135 | } else { |
| 136 | debug_kfree(knt1); | 136 | debug_kfree(knt1); |
| 137 | knt1 = kdb_name_table[i]; | 137 | knt1 = kdb_name_table[i]; |
| 138 | memcpy(kdb_name_table+i, kdb_name_table+i+1, | 138 | memmove(kdb_name_table+i, kdb_name_table+i+1, |
| 139 | sizeof(kdb_name_table[0]) * | 139 | sizeof(kdb_name_table[0]) * |
| 140 | (ARRAY_SIZE(kdb_name_table)-i-1)); | 140 | (ARRAY_SIZE(kdb_name_table)-i-1)); |
| 141 | } | 141 | } |
