Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 10 Sep 2005 21:08:59 -0600 (MDT)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        joao.barros@gmail.com
Cc:        freebsd-current@freebsd.org, mike@sentex.net
Subject:   Re: 6.0-CURRENT SNAP004 hangs on amr (patch)
Message-ID:  <20050910.210859.133432771.imp@bsdimp.com>
In-Reply-To: <70e8236f05091016251510408c@mail.gmail.com>
References:  <70e8236f05090513381584dda0@mail.gmail.com> <70e8236f0509051350e020f76@mail.gmail.com> <70e8236f05091016251510408c@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
In message: <70e8236f05091016251510408c@mail.gmail.com>
            Joao Barros <joao.barros@gmail.com> writes:
: I believe a workaround for this issue would be verifying before
: disabling the device, that no more that one device shares that
: particular pci slot.
: 
: Comments?

No.  That's not a fair workaround.  There's too many other cases that
this would break.  Amrs are farily rare, and having a workaround that
negatively affects other hardware is undesirable.

The problem is that the AMR device attaches to only one of the PCI
devices, when it should attach a dummy driver to the second one.  This
is due to flaws in the amr hardware design, which we've also seen in
the aac cards.

Warner



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