diff options
Diffstat (limited to 'drivers/misc')
-rw-r--r-- | drivers/misc/kgdbts.c | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/drivers/misc/kgdbts.c b/drivers/misc/kgdbts.c index d087456ba089..3aa9a969b373 100644 --- a/drivers/misc/kgdbts.c +++ b/drivers/misc/kgdbts.c | |||
@@ -968,22 +968,6 @@ static void run_singlestep_break_test(void) | |||
968 | kgdbts_break_test(); | 968 | kgdbts_break_test(); |
969 | } | 969 | } |
970 | 970 | ||
971 | static void test_debug_rodata(void) | ||
972 | { | ||
973 | #ifdef CONFIG_DEBUG_RODATA | ||
974 | /* Until there is an api to write to read-only text segments, use | ||
975 | * HW breakpoints for the remainder of any tests, else print a | ||
976 | * failure message if hw breakpoints do not work. | ||
977 | */ | ||
978 | if (!(arch_kgdb_ops.flags & KGDB_HW_BREAKPOINT && hwbreaks_ok)) { | ||
979 | eprintk("kgdbts: HW breakpoints BROKEN, ending tests\n"); | ||
980 | return; | ||
981 | } | ||
982 | force_hwbrks = 1; | ||
983 | v1printk("kgdbts:Using HW breakpoints for SW breakpoint tests\n"); | ||
984 | #endif /* CONFIG_DEBUG_RODATA */ | ||
985 | } | ||
986 | |||
987 | static void kgdbts_run_tests(void) | 971 | static void kgdbts_run_tests(void) |
988 | { | 972 | { |
989 | char *ptr; | 973 | char *ptr; |
@@ -1016,7 +1000,6 @@ static void kgdbts_run_tests(void) | |||
1016 | v1printk("kgdbts:RUN access write breakpoint test\n"); | 1000 | v1printk("kgdbts:RUN access write breakpoint test\n"); |
1017 | run_hw_break_test(0); | 1001 | run_hw_break_test(0); |
1018 | } | 1002 | } |
1019 | test_debug_rodata(); | ||
1020 | 1003 | ||
1021 | /* required internal KGDB tests */ | 1004 | /* required internal KGDB tests */ |
1022 | v1printk("kgdbts:RUN plant and detach test\n"); | 1005 | v1printk("kgdbts:RUN plant and detach test\n"); |