Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 May 2000 10:44:29 -0700
From:      Cy Schubert - ITSD Open Systems Group <Cy.Schubert@uumail.gov.bc.ca>
To:        Jim Weeks <jim@siteplus.net>
Cc:        Cy Schubert - ITSD Open Systems Group <Cy.Schubert@uumail.gov.bc.ca>, freebsd-stable@FreeBSD.ORG
Subject:   Re: ad0 drivers revisited 
Message-ID:  <200005251744.e4PHii931848@cwsys.cwsent.com>
In-Reply-To: Your message of "Thu, 25 May 2000 11:26:06 EDT." <Pine.BSF.4.21.0005251122160.536-100000@veager.siteplus.net> 

next in thread | previous in thread | raw e-mail | index | archive | help
In message <Pine.BSF.4.21.0005251122160.536-100000@veager.siteplus.net>
, Jim We
eks writes:
> 
> > 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.   

The kernel should probe ATA for capabilities, then set a read-only 
sysctl variable, which could be tested by a piece of code in an RC 
script that would optionally set the atamodes to a more aggressive 
value.  The user would be responsible for turning this feature, to set 
atamodes to more aggressive values if possible, on in rc.conf after 
installation.

> 
> Jim Weeks
> --------- A mind is a terrible thing to lose!  How I miss mine...

My problem is a little different than yours.  Since I became a manager, 
I was given a choice of a lobotomy or another operation.  The other 
operation would have given me a high voice, not to mention the 
excruciating pain, so I opted for the lobotomy.


Regards,                       Phone:  (250)387-8437
Cy Schubert                      Fax:  (250)387-5766
Team Leader, Sun/DEC Team   Internet:  Cy.Schubert@osg.gov.bc.ca
Open Systems Group, ITSD, ISTA
Province of BC





To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200005251744.e4PHii931848>