Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 12 May 2005 09:27:17 +0200
From:      Oliver Brandmueller <ob@e-Gitt.NET>
To:        freebsd-stable@freebsd.org
Subject:   Re: twa0: INFO: (0x04: 0x000c): Background initialize started: unit=0
Message-ID:  <20050512072717.GA93612@e-Gitt.NET>
In-Reply-To: <20050511203643.V11600@carver.gumbysoft.com>
References:  <20050504160004.B53065@ganymede.hub.org> <20050506114651.Y42300@ganymede.hub.org> <20050509193430.H6493@ganymede.hub.org> <20050511203643.V11600@carver.gumbysoft.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi.

On Wed, May 11, 2005 at 08:37:17PM -0700, Doug White wrote:
> > Looking at the following that I've also found, things appear to be
> > pointing to ACPI as the 'trigger' ... does anyone else have any
> > experiences with these cards?
> 
> This is normal for twa and twe cards with recent firmware. If it detects
> an unclean shutdown it will schedule a unit verify.

Well, the the detection of an unclean shutdown is somewhat broken or the 
FreeBSD driver isn't able to shutdown the controller properly in some 
cases. I saw this behaviour mostly, if the machine is powered down (for 
example by "shutdown -p"). If I just reboot (new kernel or so), then I 
nearly never saw that behaviour. I have seen this on twe cards, which 
don't even have own RAM, so that it's unlikely that the buffer was not 
cleared. The message, that the controler has been shut down by FreeBSD 
always showed up in those cases. On the other hand, I have machines 
(other motherboard/chipset/BIOS), where I never saw that behaviour.

There is/was definitely some strangeness in that, but I cannot tell, if
it's still in recent versions of FreeBSD (machine was not switched off
for some time, it's in Production). The behaviour is most likely
dependent on the ACPI (read: ACPI BIOS of the machine) or anything else
related to the hardware and I'm not even sure, if FreeBSD's driver could 
do anything about it. The inialize state is already shown in the BIOS, 
if FreeBSD could do anything, then it would be in the controler shutdown 
procedure.

- Oliver

-- 
| Oliver Brandmueller | Offenbacher Str. 1  | Germany       D-14197 Berlin |
| Fon +49-172-3130856 | Fax +49-172-3145027 | WWW:   http://the.addict.de/ |
|               Ich bin das Internet. Sowahr ich Gott helfe.               |
| Eine gewerbliche Nutzung aller enthaltenen Adressen ist nicht gestattet! |



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