kern/79066: bktr eating about 10% CPU load once it was used

Martin nakal at nurfuerspam.de
Sun Mar 20 16:20:01 PST 2005


>Number:         79066
>Category:       kern
>Synopsis:       bktr eating about 10% CPU load once it was used
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Mar 21 00:20:00 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Martin
>Release:        STABLE
>Organization:
>Environment:
5.4-PRERELEASE FreeBSD 5.4-PRERELEASE #1: Sat Mar 19 01:15:59 CET 2005 i386
>Description:
Once a TV-application was started (here: xawtv), the kernel will continue to consume CPU time, even you terminate the application.

ps aux shows the following entry:
root     45  7,0  0,0     0     8  ??  DL    6:26pm  24:09,84 [bktr0_msp34xx]

You can also see using systat that bktr0_msp34xx is still active after closing xawtv.

Further info:
bktr0: <BrookTree 878> mem 0xdddfe000-0xdddfefff irq 19 at device
11.0 on pci0
bktr0: Hauppauge Model 44804 C108
bktr0: Detected a MSP34255?-?31 at 0x80
bktr0: Hauppauge WinCast/TV, Philips PAL I tuner,  msp3400c stereo.

device  bktr
options OVERRIDE_CARD=2
options OVERRIDE_MSP=2
options BROOKTREE_SYSTEM_DEFAULT=BROOKTREE_PAL
options BKTR_NEW_MSP34XX_DRIVER
options BKTR_GPIO_ACCESS

I've seen this behavior on more than one PC and also on earlier FreeBSD versions.

>How-To-Repeat:
You need xawtv and a WinTV card.

1) start xawtv
2) exit xawtv
3) take a look at "ps aux" and "systat" output

>Fix:
n/a
>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-bugs mailing list