Bug 64680

Summary: 5.2.1 pci-cfgintr steals serial mouse irq
Product: Base System Reporter: Jack Zvonik <zvonik>
Component: i386Assignee: Remko Lodder <remko>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description Jack Zvonik 2004-03-25 04:20:11 UTC
I install 5.1 and the serial mouse works fine and gets irq4 on a PII266
and 440LX chipset but when I install 5.2.1, the irq gets taken by 
pci-cfgintr and the mouse cannot get irq4. Checking Google news, I see
that jhb has worked in pci_cfgreg.c for similar issues.

Plus your web site would not work with Mozilla Firebird 0.7 (win)
It wouldn't take the graphic code.

Fix: 

I took the pci_cfgreg.c from the 5.1 install and put it in the 5.2.1
install and recompiled the kernel (with some hopefully nonessential
config changes, I removed the commmented out pci line) and it worked.
I got irq4 for the serial mouse and dmesg looks ok. The commented
out pci line was tried first in a recompile of the kernel so I'm
pretty sure that it's the .c file.
Comment 1 Remko Lodder freebsd_committer freebsd_triage 2006-09-03 19:02:48 UTC
State Changed
From-To: open->feedback

Is this still a problem on recent FreeBSD releases like 6.1? 


Comment 2 Remko Lodder freebsd_committer freebsd_triage 2006-09-03 19:02:48 UTC
Responsible Changed
From-To: freebsd-i386->remko

Grab the PR
Comment 3 Remko Lodder freebsd_committer freebsd_triage 2006-09-11 11:12:36 UTC
State Changed
From-To: feedback->closed

feedback timeout