snd_hda

kyuupichan kyuupichan at zoho.com
Tue Oct 9 23:13:17 PDT 2012


I did a buildworld and buildkernel a couple of days ago:

DragonFly v3.3.0-DEVELOPMENT #0: Tue Oct  9 18:28:07 JST 2012
    root at athlon2.akihabara.co.uk:/usr/obj/usr/src/sys/X86_64_GENERIC

The main thing I've noticed so far is that sound now has a lot of static / fuzz when playing music with audacious; the prior kernel

DragonFly v3.1.0.571.g9549c-DEVELOPMENT #2: Sat Apr 21 19:08:47 JST 2012
    root at athlon2.akihabara.co.uk:/usr/obj/usr/src/sys/X86_64_GENERIC

didn't have this issue; sound played perfectly (though would easily skip if the O/S was busy).  Has code in this area been changing?  I've attached the dmesg in case it's useful.  Also once sound didn't initialize properly on reboot; I needed to unload and reload snd_hda and sound modules.

Finally, is there something I need to do to get sound to work through HDMI?  Or is that an X issue?

Neil.



-------------- next part --------------
Copyright (c) 1992-2003 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
DragonFly v3.3.0-DEVELOPMENT #0: Tue Oct  9 18:28:07 JST 2012
    root at athlon2.akihabara.co.uk:/usr/obj/usr/src/sys/X86_64_GENERIC
TSC clock: 2600271145 Hz, i8254 clock: 1193240 Hz
CPU: AMD Athlon(tm) Dual Core Processor 5050e (2600.17-MHz K8-class CPU)
  Origin = "AuthenticAMD"  Id = 0x60fb2  Stepping = 2
  Features=0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT>
  Features2=0x2001<SSE3,CX16>
  AMD Features=0xea500800<SYSCALL,NX,MMX+,FFXSR,RDTSCP,LM,3DNow!+,3DNow!>
  AMD Features2=0x11f<LAHF,CMP,SVM,ExtAPIC,CR8,Prefetch>
real memory  = 4025809920 (3839 MB)
avail memory = 3695362048 (3524 MB)
lapic: divisor index 0, frequency 100005796 Hz
Initialize MI interrupts
FQ scheduler policy version 1.1 loaded
wdog: In-kernel automatic watchdog reset enabled
kbd0 at kbdmux0
disk scheduler: set policy of md0 to noop
md0: Malloc disk
hpt27xx: RocketRAID 27xx controller driver v1.0 (Oct  9 2012 18:27:28)
ACPI: RSDP 0xf9910 00014 (v0 ACPIAM)
ACPI: RSDT 0xcffb0000 00038 (v1 100808 RSDT1710 20081008 MSFT 00000097)
ACPI: FACP 0xcffb0200 00084 (v2 100808 FACP1710 20081008 MSFT 00000097)
ACPI: DSDT 0xcffb0440 04D17 (v1  RS78E RS78E27A 0000027A INTL 20051117)
ACPI: FACS 0xcffbe000 00040
ACPI: APIC 0xcffb0390 0006C (v1 100808 APIC1710 20081008 MSFT 00000097)
ACPI: MCFG 0xcffb0400 0003C (v1 100808 OEMMCFG  20081008 MSFT 00000097)
ACPI: OEMB 0xcffbe040 00071 (v1 100808 OEMB1710 20081008 MSFT 00000097)
ACPI: HPET 0xcffb5160 00038 (v1 100808 OEMHPET  20081008 MSFT 00000097)
cryptosoft0: <software crypto> on motherboard
acpi0: <100808 RSDT1710> on motherboard
ACPI FADT: SCI testing interrupt mode ...
ACPI FADT: SCI select level/low
ACPI: Executed 4 blocks of module-level executable AML code
objcache_reclaimlist
objcache_reclaimlist
objcache_reclaimlist
objcache_reclaimlist
acpi0: Power Button (fixed)
Warning: ACPI is disabling APM's device.  You can't run both
ACPI HPET table warning: Sequence is non-zero (2)
acpi_timer0: <32-bit timer at 3.579545MHz> port 0x808-0x80b on acpi0
acpi_hpet0: <High Precision Event Timer> iomem 0xfed00000-0xfed003ff on acpi0
acpi_hpet0: frequency 14318180
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
pci1: <ACPI PCI bus> on pcib1
vgapci0: <VGA-compatible display> port 0xd000-0xd0ff mem 0xfe900000-0xfe9fffff,0xfeaf0000-0xfeafffff,0xd0000000-0xdfffffff irq 18 at device 5.0 on pci1
pcm0: <ATI (Unknown) High Definition Audio Controller> mem 0xfeae8000-0xfeaebfff irq 19 at device 5.1 on pci1
pcib2: <ACPI PCI-PCI bridge> irq 18 at device 10.0 on pci0
pci2: <ACPI PCI bus> on pcib2
mskc0: <Marvell Yukon 88E8056 Gigabit Ethernet> port 0xe800-0xe8ff mem 0xfebfc000-0xfebfffff irq 18 at device 0.0 on pci2
msk0: <Marvell Technology Group Ltd. Yukon EC Ultra Id 0xb4 Rev 0x05> on mskc0
miibus0: <MII bus> on msk0
e1000phy0: <Marvell 88E1149 Gigabit PHY> on miibus0
e1000phy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
msk0: MAC address: 00:ea:01:03:cc:bb
atapci0: <ATI ATA controller> port 0x8000-0x800f,0x9000-0x9003,0xa000-0xa007,0xb000-0xb003,0xc000-0xc007 mem 0xfe8ff800-0xfe8ffbff irq 22 at device 17.0 on pci0
ata2: <ATA channel 0> on atapci0
disk scheduler: set policy of acd0 to noop
acd0: DVDR <Optiarc DVD RW AD-7203S/1.J1> at ata2-master UDMA33
ata3: <ATA channel 1> on atapci0
disk scheduler: set policy of ad6 to noop
ad6: 610480MB <SAMSUNG HD642JI 1AA01111> at ata3-master UDMA33
ohci0: <OHCI (generic) USB controller> mem 0xfe8fe000-0xfe8fefff irq 16 at device 18.0 on pci0
usb0: OHCI version 1.0, legacy support
usb0: <OHCI (generic) USB controller> on ohci0
usb0: USB revision 1.0
uhub0: <ATI OHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb0
uhub0: 3 ports with 3 removable, self powered
ohci1: <OHCI (generic) USB controller> mem 0xfe8fd000-0xfe8fdfff irq 16 at device 18.1 on pci0
usb1: OHCI version 1.0, legacy support
usb1: <OHCI (generic) USB controller> on ohci1
usb1: USB revision 1.0
uhub1: <ATI OHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb1
uhub1: 3 ports with 3 removable, self powered
ehci0: <EHCI (generic) USB 2.0 controller> mem 0xfe8ff000-0xfe8ff0ff irq 17 at device 18.2 on pci0
usb2: EHCI version 1.0
usb2: companion controllers, 3 ports each: usb0 usb1
usb2: <EHCI (generic) USB 2.0 controller> on ehci0
usb2: USB revision 2.0
uhub2: <ATI EHCI root hub, class 9/0, rev 2.00/1.00, addr 1> on usb2
uhub2: 6 ports with 6 removable, self powered
ohci2: <OHCI (generic) USB controller> mem 0xfe8fc000-0xfe8fcfff irq 18 at device 19.0 on pci0
usb3: OHCI version 1.0, legacy support
usb3: <OHCI (generic) USB controller> on ohci2
usb3: USB revision 1.0
uhub3: <ATI OHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb3
uhub3: 3 ports with 3 removable, self powered
ohci3: <OHCI (generic) USB controller> mem 0xfe8fb000-0xfe8fbfff irq 18 at device 19.1 on pci0
usb4: OHCI version 1.0, legacy support
usb4: <OHCI (generic) USB controller> on ohci3
usb4: USB revision 1.0
uhub4: <ATI OHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb4
uhub4: 3 ports with 3 removable, self powered
ehci1: <EHCI (generic) USB 2.0 controller> mem 0xfe8fa800-0xfe8fa8ff irq 19 at device 19.2 on pci0
usb5: EHCI version 1.0
usb5: companion controllers, 3 ports each: usb3 usb4
usb5: <EHCI (generic) USB 2.0 controller> on ehci1
usb5: USB revision 2.0
uhub5: <ATI EHCI root hub, class 9/0, rev 2.00/1.00, addr 1> on usb5
uhub5: 6 ports with 6 removable, self powered
pci0: <serial bus, SMBus> (vendor 0x1002, dev 0x4385) at device 20.0
atapci1: <ATI ATA controller> port 0xff00-0xff0f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 20.1 on pci0
ata0: <ATA channel 0> on atapci1
ata1: <ATA channel 1> on atapci1
pcm1: <ATI SB600 High Definition Audio Controller> mem 0xfe8f4000-0xfe8f7fff irq 16 at device 20.2 on pci0
isab0: <PCI-ISA bridge> at device 20.3 on pci0
isa0: <ISA bus> on isab0
pcib3: <ACPI PCI-PCI bridge> at device 20.4 on pci0
pci3: <ACPI PCI bus> on pcib3
ohci4: <OHCI (generic) USB controller> mem 0xfe8f9000-0xfe8f9fff irq 18 at device 20.5 on pci0
usb6: OHCI version 1.0, legacy support
usb6: <OHCI (generic) USB controller> on ohci4
usb6: USB revision 1.0
uhub6: <ATI OHCI root hub, class 9/0, rev 1.00/1.00, addr 1> on usb6
uhub6: 2 ports with 2 removable, self powered
acpi_button0: <Power Button> on acpi0
sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 on acpi0
sio0: type 16550A
cpu0: <ACPI CPU> on acpi0
cpu_cst0: <ACPI CPU C-State> on cpu0
cpu1: <ACPI CPU> on acpi0
cpu_cst1: <ACPI CPU C-State> on cpu1
pmtimer0 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
wbsio0: <Winbond LPC Super I/O W83627DHG rev 0x25> at port 0x2e-0x2f on isa0
wbsio0: hardware monitor iobase is 0xa10
wbsio0: found unused lm0 at 0x290 with state 0, reusing at 0xa10
lm0: <Winbond W83627DHG Hardware Monitor> at port 0xa10-0xa17 on isa0
sio2: can't drain, serial port might not exist, disabling
ppc0: cannot reserve I/O port range
ums0: <Microsoft Microsoft Basic Optical Mouse v2.0, class 0/0, rev 1.10/1.99, addr 2> on uhub3
ums0: 3 buttons and Z dir.
ukbd0: <Logitech USB Receiver, class 0/0, rev 1.10/17.00, addr 3> on uhub3
kbd1 at ukbd0
ums1: <Logitech USB Receiver, class 0/0, rev 1.10/17.00, addr 3> on uhub3
ums1: 16 buttons and Z dir.
hpt27xx: no controller detected.
pcm0: <HDA Codec: Unknown Codec>
pcm0: <HDA Driver Revision: 20071129_0050>
pcm1: <HDA Codec: Realtek ALC885>
pcm1: <HDA Driver Revision: 20071129_0050>
CAM: Configuring 4 busses
CAM: finished configuring all busses
no B_DEVMAGIC (bootdev=0)
disk scheduler: set policy of cd0 to noop
cd0 at ata0 bus 0 target 0 lun 0
cd0: <Optiarc DVD RW AD-7203S 1.J1> Removable CD-ROM SCSI-0 device 
cd0: 33.000MB/s transfers
cd0: Attempt to query device size failed: NOT READY, Medium not present - tray closed
Mounting root from hammer:serno/S1QFJ1EQ500327.s1d
HAMMER(ROOT) recovery check seqno=504b2720
HAMMER(ROOT) recovery range 300000001e414ad0-300000001e414ad0
HAMMER(ROOT) recovery nexto 300000001e414ad0 endseqno=504b2721
HAMMER(ROOT) mounted clean, no recovery needed
DMA space used: 2536k, remaining available: 65536k
Mounting devfs
drm0: <ATI Radeon HD 3200 Graphics> on vgapci0
vgapci0: child drm0 requested pci_enable_busmaster
info: [drm] Initialized radeon 1.31.0 20080613
info: [drm] Setting GART location based on new memory map
info: [drm] Loading RS780/RS880 Microcode
info: [drm] Resetting GPU
info: [drm] writeback test succeeded in 1 usecs
pcm0: unregister: mixer busy
pid 912 (audacious), uid 1001: exited on signal 6 (core dumped)
pid 912 (audacious), uid 1001: exited on signal 6 (core dumped)
linkerunload: attempt to unload file that was loaded by the kernel
pcm0: detached
pcm1: detached
pcm0: <ATI SB600 High Definition Audio Controller> mem 0xfe8f4000-0xfe8f7fff irq 16 at device 20.2 on pci0
pcm0: <HDA Codec: Realtek ALC885>
pcm0: <HDA Driver Revision: 20071129_0050>
pcm1: <ATI (Unknown) High Definition Audio Controller> mem 0xfeae8000-0xfeaebfff irq 19 at device 5.1 on pci1
pcm1: <HDA Codec: Unknown Codec>
pcm1: <HDA Driver Revision: 20071129_0050>


More information about the Kernel mailing list