From owner-freebsd-current Sun Sep 1 20:00:51 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id UAA06661 for current-outgoing; Sun, 1 Sep 1996 20:00:51 -0700 (PDT) Received: from hp.com (hp.com [15.255.152.4]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id UAA06656 for ; Sun, 1 Sep 1996 20:00:49 -0700 (PDT) Received: from fakir.india.hp.com by hp.com with ESMTP (1.37.109.16/15.5+ECS 3.3) id AA159583241; Sun, 1 Sep 1996 20:00:45 -0700 Received: from localhost by fakir.india.hp.com with SMTP (1.37.109.16/15.5+ECS 3.3) id AA116635064; Mon, 2 Sep 1996 08:31:04 +0500 Message-Id: <199609020331.AA116635064@fakir.india.hp.com> To: freebsd-current@freebsd.org Subject: ddb now requires sio Date: Mon, 02 Sep 1996 08:31:04 +0500 From: A JOSEPH KOSHY Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk `option DDB' now /requires/ sio0 to be present on the system. In `.../conf/files.i386' we have: i386/i386/i386-gdbstub.c optional ddb and `i386-gdbstub.c' calls many functions from the serial driver. This tripped me up since I have a kernel config without `sio*' (I don't have any serial devices!) but with DDB enabled. Is there anyway of having the kernel debugger present, without the serial devices being required? Perhaps we should separate `ddb' and `gdb-remote'? Koshy