* device/net_io.c [MACH_TTD]: Remove code. * i386/i386/trap.c [MACH_TTD]: Likewise. * i386/i386at/autoconf.c [MACH_TTD]: Likewise.
--- device/net_io.c | 29 ----------------------------- i386/i386/trap.c | 28 ---------------------------- i386/i386at/autoconf.c | 7 ------- 3 files changed, 64 deletions(-) diff --git a/device/net_io.c b/device/net_io.c index f2c4c06..1e3b109 100644 --- a/device/net_io.c +++ b/device/net_io.c @@ -66,15 +66,6 @@ #include <machine/machspl.h> -#if MACH_TTD -#include <ttd/ttd_stub.h> -#endif /* MACH_TTD */ - -#if MACH_TTD -int kttd_async_counter= 0; -#endif /* MACH_TTD */ - - /* * Packet Buffer Management * @@ -675,26 +666,6 @@ net_packet( { boolean_t awake; -#if MACH_TTD - /* - * Do a quick check to see if it is a kernel TTD packet. - * - * Only check if KernelTTD is enabled, ie. the current - * device driver supports TTD, and the bootp succeded. - */ - if (kttd_enabled && kttd_handle_async(kmsg)) { - /* - * Packet was a valid ttd packet and - * doesn't need to be passed up to filter. - * The ttd code put the used kmsg buffer - * back onto the free list. - */ - if (kttd_debug) - printf("**%x**", kttd_async_counter++); - return; - } -#endif /* MACH_TTD */ - kmsg->ikm_header.msgh_remote_port = (mach_port_t) ifp; net_kmsg(kmsg)->net_rcv_msg_packet_count = count; diff --git a/i386/i386/trap.c b/i386/i386/trap.c index 3121d79..04c5d64 100644 --- a/i386/i386/trap.c +++ b/i386/i386/trap.c @@ -82,11 +82,6 @@ thread_kdb_return(void) } #endif /* MACH_KDB */ -#if MACH_TTD -extern boolean_t kttd_enabled; -boolean_t debug_all_traps_with_kttd = TRUE; -#endif /* MACH_TTD */ - void user_page_fault_continue(kern_return_t kr) { @@ -322,10 +317,6 @@ dump_ss(regs); else printf("trap %d", type); printf(", eip 0x%lx\n", regs->eip); -#if MACH_TTD - if (kttd_enabled && kttd_trap(type, code, regs)) - return; -#endif /* MACH_TTD */ #if MACH_KDB if (kdb_trap(type, code, regs)) return; @@ -383,12 +374,6 @@ printf("user trap %d error %d sub %08x\n", type, code, subcode); break; case T_DEBUG: -#if MACH_TTD - if (kttd_enabled && kttd_in_single_step()) { - if (kttd_trap(type, regs->err, regs)) - return 0; - } -#endif /* MACH_TTD */ #if MACH_KDB if (db_in_single_step()) { if (kdb_trap(type, regs->err, regs)) @@ -400,11 +385,6 @@ printf("user trap %d error %d sub %08x\n", type, code, subcode); break; case T_INT3: -#if MACH_TTD - if (kttd_enabled && kttd_trap(type, regs->err, regs)) - return 0; - break; -#endif /* MACH_TTD */ #if MACH_KDB { boolean_t db_find_breakpoint_here(); @@ -522,10 +502,6 @@ printf("user trap %d error %d sub %08x\n", type, code, subcode); return 0; default: -#if MACH_TTD - if (kttd_enabled && kttd_trap(type, regs->err, regs)) - return 0; -#endif /* MACH_TTD */ #if MACH_KDB if (kdb_trap(type, regs->err, regs)) return 0; @@ -538,10 +514,6 @@ printf("user trap %d error %d sub %08x\n", type, code, subcode); return 0; } -#if MACH_TTD - if (debug_all_traps_with_kttd && kttd_trap(type, regs->err, regs)) - return 0; -#endif /* MACH_TTD */ #if MACH_KDB if (debug_all_traps_with_kdb && kdb_trap(type, regs->err, regs)) diff --git a/i386/i386at/autoconf.c b/i386/i386at/autoconf.c index 0eefa5c..116a637 100644 --- a/i386/i386at/autoconf.c +++ b/i386/i386at/autoconf.c @@ -110,13 +110,6 @@ void probeio(void) device->phys_address, i, "atbus")) i++; } - -#if MACH_TTD - /* - * Initialize Remote kernel debugger. - */ - ttd_init(); -#endif /* MACH_TTD */ } void take_dev_irq( -- 1.8.1.4