From owner-freebsd-current@FreeBSD.ORG Fri Apr 30 08:03:38 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B4C8216A4CE for ; Fri, 30 Apr 2004 08:03:38 -0700 (PDT) Received: from mail-gw0.york.ac.uk (mail-gw0.york.ac.uk [144.32.128.245]) by mx1.FreeBSD.org (Postfix) with ESMTP id 10AD243D68 for ; Fri, 30 Apr 2004 08:03:37 -0700 (PDT) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from kimiko.york.ac.uk (kimiko.york.ac.uk [144.32.226.167]) by mail-gw0.york.ac.uk (8.12.10/8.12.10) with ESMTP id i3UF3Z87029830 for ; Fri, 30 Apr 2004 16:03:35 +0100 (BST) Received: from buffy.york.ac.uk (buffy.york.ac.uk [IPv6:2001:630:61:0:20c:f1ff:fe85:e351]) by kimiko.york.ac.uk (8.12.11/8.12.11) with ESMTP id i3UF3ZOP010453 for ; Fri, 30 Apr 2004 16:03:35 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: from buffy.york.ac.uk (localhost.york.ac.uk [127.0.0.1]) by buffy.york.ac.uk (8.12.11/8.12.11) with ESMTP id i3UF3YEe000995 for ; Fri, 30 Apr 2004 16:03:34 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) Received: (from ga9@localhost) by buffy.york.ac.uk (8.12.11/8.12.11/Submit) id i3UF3Yg5000994 for freebsd-current@freebsd.org; Fri, 30 Apr 2004 16:03:34 +0100 (BST) (envelope-from gavin.atkinson@ury.york.ac.uk) X-Authentication-Warning: buffy.york.ac.uk: ga9 set sender to gavin.atkinson@ury.york.ac.uk using -f From: Gavin Atkinson To: freebsd-current@freebsd.org Content-Type: text/plain Content-Transfer-Encoding: 7bit Message-Id: <1083337414.828.7.camel@buffy.york.ac.uk> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.6 Date: Fri, 30 Apr 2004 16:03:34 +0100 X-York-MailScanner: Found to be clean Subject: Multiple console support for loader(8) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Apr 2004 15:03:38 -0000 Hi, For a while I have been frustrated that the /boot.config -D option only works for the boot1/2 and has no effect in the loader. http://www.devrandom.co.uk/freebsd/bootmulti.diff contails patches to support multiple consoles in the loader, and allows a single -D option in /boot.config to give dual console support to the bootblocks, the loader and the kernel. Before I go ahead and tidy the patches up, document the changes and code the non-i386 parts, is this something that is wanted? It always seemed strange to me that boot2 could support dual consoles, while the loader couldn't even with it's very nice console framework code. Gavin