Bug #1939


IBM T42,terminal bell sound causes system freeze for 1 minute

Added by Radek R over 11 years ago. Updated over 11 years ago.

Target version:
Start date:
Due date:
% Done:


Estimated time:


On my IBM Thinkpad T42 (OI151a installed) i probably have a bug in driver audio810. When i press TAB in Gnome terminal, sometimes it causes system freeze for about 1 minute without any errors in logs. Playing music OGG/MP3 over VLC works, but only for first ~8 tracks. BUT if i quickly switch tracks it freezes immediately. Sometimes after freeze i have no sound. I am not the only one with this issue.
Thinkpad T42, Pentium-M 1.7GHz, 2GB RAM, SSD Transcend IDE MLC 32GB, BIOS 3.17, latest EC firmware, OI dev 151a installed from LiveUSB. Audio in GNU/Linux or WinXP is OK.

# scanpci -v
pci bus 0x0000 cardnum 0x1f function 0x05: vendor 0x8086 device 0x24c5
 Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller
 CardVendor 0x1014 card 0x0554 (IBM, Card unknown)
  STATUS    0x0290  COMMAND 0x0007
  CLASS     0x04 0x01 0x00  REVISION 0x01
  BIST      0x00  HEADER 0x00  LATENCY 0x00  CACHE 0x00
  BASE0     0x00001c00 SIZE 256  I/O
  BASE1     0x000018c0 SIZE 64  I/O
  BASE2     0xc0000c00 SIZE 512  MEM
  BASE3     0xc0000800 SIZE 256  MEM
  BASEROM   0x00000000  addr 0x00000000
  MAX_LAT   0x00  MIN_GNT 0x00  INT_PIN 0x02  INT_LINE 0x05

...Thinkpad's Intel 82801DB-ICH4.
node name:                          pci1014,554
Vendor:                             Intel Corporation
Device:                             82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller
Sub-Vendor:                         IBM
binding name:                       pci8086,24c5
devfs path:                         /pci@0,0/pci1014,554@1f,5
bus addr:                           1f,5
pci path:                           0,1f,5
compatible name:                    (pci8086,24c5.1014.554.1)(pci8086,24c5.1014.554)(pci1014,554)(pci8086,24c5.1)(pci8086,24c5)(pciclass,040100)(pciclass,0401)
driver name:                        audio810
instance:                           0
driver state:                       Attached
ddi-no-autodetach:                  1
assigned-addresses:                 8100fd10
reg:                                fd00
compatible:                         pci8086,24c5.1014.554.1
model:                              Audio device
power-consumption:                  1
fast-back-to-back:                  TRUE
devsel-speed:                       1
interrupts:                         2
max-latency:                        0
min-grant:                          0
subsystem-vendor-id:                1014
subsystem-id:                       554
unit-address:                       1f,5
class-code:                         40100
revision-id:                        1
vendor-id:                          8086
device-id:                          24c5
# audioctl show-device
Device: /dev/sound/audio810:0mixer
  Name    = audio810#0
  Config  = Intel AC'97 (ICH4)
  HW Info = AC'97 codec: Analog Devices AD1981B
1744-            Interrupt Specifications:
1745-                Interrupt Priority=0x0 (ipl 0)
1746-            Device Minor Nodes:
1747-                dev=(22,0)
1748:                    dev_path=/pci@0,0/pci1014,554@1f,5:sound,mixer0
1749-                        spectype=chr type=minor
1750:                        dev_link=/dev/sound/audio810:0mixer
1751-                dev=(22,1)
1752:                    dev_path=/pci@0,0/pci1014,554@1f,5:sound,dsp0
1753-                        spectype=chr type=minor
1754:                        dev_link=/dev/sound/audio810:0dsp
1755-                dev=(22,3)
1756:                    dev_path=/pci@0,0/pci1014,554@1f,5:sound,audio0
1757-                        spectype=chr type=minor
1758:                        dev_link=/dev/sound/audio810:0
1759-                dev=(22,4)
1760:                    dev_path=/pci@0,0/pci1014,554@1f,5:sound,audioctl0
1761-                        spectype=chr type=minor
1762:                        dev_link=/dev/sound/audio810:0ctl
# kstat audio810
module: audio810                        instance: 0     
name:   engine_0                        class:    misc

    channels                        2
    crtime                          38.504841514
    engine_overruns                 0
    engine_underruns                1
    errors                          1
    failed                          0
    flags                           2162692
    format                          16
    framesz                         4
    head                            1073714400
    hidx                            1248
    nbytes                          16384
    playahead                       720
    rate                            48000
    snaptime                        10835.818360813
    stream_overruns                 0
    stream_underruns                2236901
    suspended                       0
    tail                            1073713248
    tidx                            0

module: audio810                        instance: 0     
name:   engine_1                        class:    misc

    channels                        2
    crtime                          38.505057909
    engine_overruns                 0
    engine_underruns                0
    errors                          0
    failed                          0
    flags                           8
    format                          16
    framesz                         4
    head                            0
    hidx                            0
    nbytes                          16384
    playahead                       720
    rate                            48000
    snaptime                        10835.82108275
    stream_overruns                 0
    stream_underruns                0
    suspended                       0
    tail                            0
    tidx                            0

I checked update_drv -a -i '"pci8086,24c5"' audio810 but no change (driver is actual)...
Pls help or fix it. Sorry for my English. Thanks

Actions #1

Updated by Ken Mays over 11 years ago

  • Status changed from New to Rejected
  • Tags changed from needs-triage to audiohd

Rejected. OI doesn't provide direct support for the audio drivers. Please file this under the Illumos project.

Actions #2

Updated by Kelly Wilson over 11 years ago

You have presented yourself well here – from this I wish you the very best.Wedding Bands For Hire


Also available in: Atom PDF