Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Apr 2004 13:38:12 -0600 (MDT)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        nate@root.org
Cc:        freebsd-current@freebsd.org
Subject:   Re: 3Com 3c905 failed to attach
Message-ID:  <20040413.133812.104032376.imp@bsdimp.com>
In-Reply-To: <20040413115930.G76691@root.org>
References:  <20040413184952.38408.qmail@web11410.mail.yahoo.com> <20040413115930.G76691@root.org>

next in thread | previous in thread | raw e-mail | index | archive | help
In message: <20040413115930.G76691@root.org>
            Nate Lawson <nate@root.org> writes:
: I think Warner has to go through broken devices like this and fix their
: resource allocation.  His ATA patch (just committed today by sos@) is
: probably an example of this.

Actually, I'm not sure that the resource allocation is broken on xl,
per se, but rather we fail to detect that we should use I/O ports
properly.  I'm looking to see if I can find documentation on these
parts so that I might find a better way.  The old way relied on the
fact that we try memory, and that it will always fail.  Now that we do
lazy resource allocation, this is violates the assumptions made by the
xl driver.  A quick survey of other drivers shows that this shouldn't
be a wide-spread problem.

Warner



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