From owner-freebsd-current Fri Apr 16 14:33:12 1999 Delivered-To: freebsd-current@freebsd.org Received: from spinner.netplex.com.au (spinner.netplex.com.au [202.12.86.3]) by hub.freebsd.org (Postfix) with ESMTP id 10CCC1570C for ; Fri, 16 Apr 1999 14:33:07 -0700 (PDT) (envelope-from peter@netplex.com.au) Received: from netplex.com.au (localhost [127.0.0.1]) by spinner.netplex.com.au (Postfix) with ESMTP id 95C7B1F69 for ; Sat, 17 Apr 1999 05:30:41 +0800 (WST) (envelope-from peter@netplex.com.au) X-Mailer: exmh version 2.0.2 2/24/98 To: current@freebsd.org Subject: HEADS UP!!!! Important instructions for -current users! Date: Sat, 17 Apr 1999 05:30:41 +0800 From: Peter Wemm Message-Id: <19990416213043.95C7B1F69@spinner.netplex.com.au> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG As of a few minutes ago, a minimal set of changes to bring the so-called 'new-bus' functionality to the i386 kernel in -current. This is a complete, from the ground up, change in the way the system boots and configures. For the most part, we've gone to a lot of trouble to make it work the way it used to, but there are some minor changes required to your kernel config file that make a BIG DIFFERENCE to what happens when you boot up. If you do not update the config file, you will not have a working keyboard! A brief summary of the changes you should make (see GENERIC!!): * apm and npx should attach to the nexus, not isa. * atkbd and psm should attach to the atkbdc, not isa. (critical!) I have bracketed the commit with PRE_NEWBUS and POST_NEWBUS tags. As a special warning: The APIC_IO interrupt management could be a little wonky on systems that require the special mptable fixups. If you have warnings about broken mptables, or additional interrupts being wired, hold back until it's been checked. Cheers, -Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message