aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/misc
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/misc')
-rw-r--r--drivers/misc/kgdbts.c17
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
971static 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
987static void kgdbts_run_tests(void) 971static 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");