sparc64/141918: [ehci] ehci_interrupt: unrecoverable error, controller halted (sparc64)

Manuel Tobias Schiller mala at hinterbergen.de
Fri Apr 6 08:00:32 UTC 2012


The following reply was made to PR sparc64/141918; it has been noted by GNATS.

From: Manuel Tobias Schiller <mala at hinterbergen.de>
To: Marius Strobl <marius at alchemy.franken.de>
Cc: bug-followup at FreeBSD.org
Subject: Re: sparc64/141918: [ehci] ehci_interrupt: unrecoverable error,
 controller halted (sparc64)
Date: Fri, 6 Apr 2012 09:58:42 +0200

 --Sig_/USyVBnU_skI+EPlIK+Klizu
 Content-Type: text/plain; charset=US-ASCII
 Content-Transfer-Encoding: quoted-printable
 
 On Thu, 5 Apr 2012 18:21:24 +0200
 Manuel Tobias Schiller <mala at hinterbergen.de> wrote:
 
 > On Wed, 4 Apr 2012 14:59:46 +0200
 > Marius Strobl <marius at alchemy.franken.de> wrote:
 >=20
 > > Hrm, okay, would be interesting to know what the machine actually
 > > does. Looking at the code I found another bug; the VIA-workaround
 > > currently doesn't do anything:
 > > http://people.freebsd.org/~marius/ehci_pci_fix_via_quirk.diff
 > > This might apply for the insane I/O you've reported but I'm unsure
 > > whether it makes a difference for the HSE interrupt.
 > >=20
 > > Marius
 >=20
 > From the looks of it (with your patch at
 > http://people.freebsd.org/~marius/usb_busdma.diff), the machine starts
 > booting, then tries to mount the filesystems residing on the USB disks,
 > apparently does some I/O (while still processing interrupts), and after
 > less than a minute locks up solid without any indication on the serial
 > console as to what went wrong...
 >=20
 > I've started another build with your "VIA quirk fix" but without the
 > patch in the last paragraph (the machine locking up is a lot worse than
 > just USB not working after some heavy I/O, so I left it out for now),
 > but since I started the build without being properly awake this
 > morning, I typed "make buildworld" where I wanted to type "make
 > buildkernel", so it's going to take some time. Also, I'll be leaving
 > CERN over easter, so I won't be running tests on that machine from
 > tomorrow morning until Monday evening (I can compile kernels, though).
 > Anyhow, I'll let you know what comes out.
 >=20
 > Cheers, thanks a lot for your effort, and, of course, a Happy Easter!
 >=20
 > Manuel
 
 Hi,
 
 the "VIA quirk fix" on its own gives the familiar message in dmesg
 (unrecoverable error, controller halted), so I'm compiling a kernel which
 combines this fix with your latest busdma fix to try them both together;
 as I said in my last e-mail, I'll probably not be testing this until
 Monday night...
 
 Manuel
 
 --=20
 Homepage: http://www.hinterbergen.de/mala
 OpenPGP: 0xA330353E (DSA) or 0xD87D188C (RSA)
 
 --Sig_/USyVBnU_skI+EPlIK+Klizu
 Content-Type: application/pgp-signature; name=signature.asc
 Content-Disposition: attachment; filename=signature.asc
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.4.10 (GNU/Linux)
 
 iQGcBAEBAgAGBQJPfqIyAAoJEEPbVOqHHK4gxKUL/3/SyPncSmzBrGgDghdAtra5
 hqTTm6dtd9Pe9/6JcZWD9IhOFsrDjZzPsb0UfiZvkdXGwfyFPlo/Hygu31TyYioH
 tLig0DDxk5NZ3/dntGnR4o2lA58mLRSh/u9x4WqcBNkdJj/PVfE8KLi6haFsUt1b
 afW8UWzlP5qLszF4L7qKG+OOFjLyK5Nw9gm/U2u0jDTOxalkigT2ISdCUL9QJ8Yi
 +8Q+/yXxcM0/d9ZaLV8OTl52X8yDZKFSpxHePNh2jnC6xY+H40su8yZXFEbqGFcl
 ixClgqEu9Gk19WBI3stCPeW3jZ59aeqXM2m2Nw2BvOIant6CvsDbV+dSH5BdxKNE
 czDYaO2BgWYJOz5O4/9Hy6NhLv0/LPEQQyOy0S8Ind8bmNbEzXc2OYuFwbhxT7Pl
 g3nXNGmS/Rm6oE+IkYRb6kl7Sq9kbXukh7uzoB1vOq2OEEHY3FrQaB+DyQgz8uQN
 9nVd/Xc7cn5d2MUaEtT09WQbHEZY2YTbs8TN1BvTZQ==
 =HeMr
 -----END PGP SIGNATURE-----
 
 --Sig_/USyVBnU_skI+EPlIK+Klizu--


More information about the freebsd-sparc64 mailing list