Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 1 Oct 2010 18:33:44 -0700
From:      David Wolfskill <david@catwhisker.org>
To:        current@freebsd.org
Subject:   Re: Hang near end of kernel probes since r213267 (likely earlier)
Message-ID:  <20101002013344.GI1535@albert.catwhisker.org>
In-Reply-To: <20101001233001.GG1535@albert.catwhisker.org>
References:  <20101001212038.GE1535@albert.catwhisker.org> <20101001233001.GG1535@albert.catwhisker.org>

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

--cuYGGMKi0BuiS2pJ
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Fri, Oct 01, 2010 at 04:30:01PM -0700, David Wolfskill wrote:
> ...
> I found the disabling the "Module Bay" appears to avoid the hang --
> reliably.
>=20
> That appears to be the minimally-invasive change necessary to avoid the
> hang.
> ....

Until I realized what was in the Modular Bay: the CD/CVD reader/burner.

So I tried a variation on the theme:  I left all the devices enabled,
but I physically removed the device from the bay before booting -- and
was unable to get it to fail.

And -- just now -- I disabled the channel (via atacontrol(8)), inserted
the drive, and enabled the channel:

g1-222# atacontrol list
ATA channel 0:
    Master:      no device present
    Slave:       no device present
ATA channel 1:
    Master:      no device present
    Slave:       no device present
ATA channel 2:
    Master:  ad4 <ST9250421ASG/DE16> SATA revision 2.x
    Slave:       no device present
ATA channel 3:
    Master:      no device present
    Slave:       no device present
ATA channel 4:
    Master:      no device present
    Slave:       no device present
ATA channel 5:
    Master:      no device present
    Slave:       no device present
g1-222# atacontrol detach ata3
g1-222# atacontrol list
ATA channel 0:
    Master:      no device present
    Slave:       no device present
ATA channel 1:
    Master:      no device present
    Slave:       no device present
ATA channel 2:
    Master:  ad4 <ST9250421ASG/DE16> SATA revision 2.x
    Slave:       no device present
ATA channel 3:
    Master:      no device present
    Slave:       no device present
ATA channel 4:
    Master:      no device present
    Slave:       no device present
ATA channel 5:
    Master:      no device present
    Slave:       no device present
g1-222# atacontrol attach ata3
Master: acd0 <TSSTcorp DVD+/-RW TS-U633A/D200> SATA revision 1.x
Slave:       no device present
g1-222# atacontrol list
ATA channel 0:
    Master:      no device present
    Slave:       no device present
ATA channel 1:
    Master:      no device present
    Slave:       no device present
ATA channel 2:
    Master:  ad4 <ST9250421ASG/DE16> SATA revision 2.x
    Slave:       no device present
ATA channel 3:
    Master: acd0 <TSSTcorp DVD+/-RW TS-U633A/D200> SATA revision 1.x
    Slave:       no device present
ATA channel 4:
    Master:      no device present
    Slave:       no device present
ATA channel 5:
    Master:      no device present
    Slave:       no device present
g1-222#=20

This is running:

FreeBSD g1-222.catwhisker.org. 9.0-CURRENT FreeBSD 9.0-CURRENT #1 r213322: =
Fri Oct  1 10:18:30 PDT 2010     root@g1-222.catwhisker.org.:/usr/obj/usr/s=
rc/sys/CANARY  i386

Any ideas on what mught be causing CURRENT to hang -- sometimes
-- given that it appears to involve the Modular Bay (or the specific
device that is in the bay during the hang)?

Peace,
david
--=20
David H. Wolfskill				david@catwhisker.org
Depriving a girl or boy of an opportunity for education is evil.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.

--cuYGGMKi0BuiS2pJ
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (FreeBSD)

iEYEARECAAYFAkymi/gACgkQmprOCmdXAD3TrgCbB/Th1w6vaEXBDcryehfFQ30J
SbYAn3JMtOCcWbIe/JmQBL/Ze3agDHEc
=5Y+B
-----END PGP SIGNATURE-----

--cuYGGMKi0BuiS2pJ--



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