Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Aug 2004 21:32:50 +0200
From:      "Poul-Henning Kamp" <phk@phk.freebsd.dk>
To:        ahd@kew.com (Drew Derbyshire)
Cc:        freebsd-current@freebsd.org
Subject:   Re: PCI SIO devices hog interrupts, cause lock order problems 
Message-ID:  <56850.1093894370@critter.freebsd.dk>
In-Reply-To: Your message of "Mon, 30 Aug 2004 15:23:16 EDT." <20040830192316.6B6CD12351@shub-internet.kew.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
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.

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk@FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.



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