From owner-freebsd-stable Thu May 25 10:39:24 2000 Delivered-To: freebsd-stable@freebsd.org Received: from privatecube.privatelabs.com (privatecube.privatelabs.com [198.143.31.30]) by hub.freebsd.org (Postfix) with ESMTP id 1B84637B683 for ; Thu, 25 May 2000 10:39:18 -0700 (PDT) (envelope-from mi@privatelabs.com) Received: from misha.privatelabs.com (root@misha.privatelabs.com [198.143.31.6]) by privatecube.privatelabs.com (8.9.2/8.9.2) with ESMTP id MAA07519; Thu, 25 May 2000 12:38:17 -0400 (EDT) Received: from privatelabs.com (mi@localhost [127.0.0.1]) by misha.privatelabs.com (8.9.3/8.9.3) with ESMTP id NAA04349; Thu, 25 May 2000 13:38:21 -0400 (EDT) (envelope-from mi@privatelabs.com) From: mi@privatelabs.com Message-Id: <200005251738.NAA04349@misha.privatelabs.com> Date: Thu, 25 May 2000 13:38:20 -0400 (EDT) Subject: Re: ad0 drivers revisited To: Jim Weeks Cc: Cy Schubert - ITSD Open Systems Group , freebsd-stable@FreeBSD.ORG In-Reply-To: MIME-Version: 1.0 Content-Type: TEXT/plain; CHARSET=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On 25 May, Jim Weeks wrote: = = > In message <392C1D76.45133616@3-cities.com>, Kent Stewart writes: = > = > The sysctl code in rc IMO needs to be executed earlier. If one is = > having problems reading from an ATA boot disk, e.g. cannot load init = > or rc, these modes need to be set earlier. Why not a boot flag that = > sets atamodes to be as conservative as possible, that could be set = > in loader.conf. I see in the loader(8) man page that some sysctl = > variables can be set in loader.conf. Can atamodes be set in = > loader.conf? If not, maybe it should. = = Yes, this is it in a nutshell. All of the suggestions so far are good, = but they come to late in the boot sequence to fix this problem. May be, it is time to make PIO the default until the later sysctl switches it to dma? Or are there drives that will freak in PIO mode? -mi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message