Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Aug 2004 22:30:21 -0600 (MDT)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        phk@phk.freebsd.dk
Cc:        ahd@kew.com
Subject:   Re: PCI SIO devices hog interrupts, cause lock order problems 
Message-ID:  <20040830.223021.70219797.imp@bsdimp.com>
In-Reply-To: <56850.1093894370@critter.freebsd.dk>
References:  <20040830192316.6B6CD12351@shub-internet.kew.com> <56850.1093894370@critter.freebsd.dk>

next in thread | previous in thread | raw e-mail | index | archive | help
In message: <56850.1093894370@critter.freebsd.dk>
            "Poul-Henning Kamp" <phk@phk.freebsd.dk> writes:
: In message <20040830192316.6B6CD12351@shub-internet.kew.com>, Drew Derbyshire w
: rites:
: 
: >> puc should be in GENERIC, imho.
: 
: I agree.
: 
: >Who makes the call (or the commit)?  The cost is ~ 55K on disk
: >(which seems excessive) with current build, I assume that's bloated
: >by the current kernel options.
: 
: This could be vastly improved if the data structure puc uses were
: more intelligent.  Man cards could be described simply by their
: PCI ID and "fill resource #1 with sio ports" rather than the very
: space consuming and errorprone stuff we do now.

The stuff we do now is trying to be too smart.  Most single port cards
are like phk says, but multiport is where things really go wonkies...

Warner



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