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>