dmesg: mute pcm0 (sound stuff) output?
clemens fischer
ino-news at spotteswoode.dnsalias.org
Sun Sep 14 14:59:22 UTC 2008
hi,
running -CURRENT from a few days ago.
my problem: I never get verbose boot messages complete from start to
end, because the output of that super-duper pcm0 driver overflows the
buffer: from 1491 lines in dmesg(8), 979 are like:
'dmesg -a':
(this is where dmesg output starts(!), with the beginning missing)
controller> mem 0xf7005000-0xf7005fff irq 21 at device 2.0 on pci0
...
pci1: <serial bus, FireWire> at device 14.0 (no driver attached)
pcm0: <NVidia MCP61 High Definition Audio Controller> mem 0xf7000000-
0xf7003fff irq 23 at device 5.0 on pci0
pcm0: DMA Coherency: Uncacheable / vendor=0x10de
pcm0: Reserved 0x4000 bytes for rid 0x10 type 3 at 0xf7000000
ioapic0: routing intpin 23 (PCI IRQ 23) to vector 52
pcm0: [MPSAFE]
pcm0: [ITHREAD]
pcm0: hdac_dma_alloc: size=1024 -> roundsz=1024
pcm0: hdac_dma_alloc: size=2048 -> roundsz=2048
...
pcm0: HDA_DEBUG: HDA Config: on=0x00000000 off=0x00000000
(971 more lines about pcm0 cruft deleted)
how can i get rid of all that excess pcm0 info? I already tried to
set: ``hw.snd.verbose="0"'', ``kern.consmsgbuf_size="16384"'' in
boot/loader.conf, but it doesn't help. pcm(4) doesn't mention any more
verboseness settings, neither does loader.conf(5).
somebody got an idea?
-c
More information about the freebsd-questions
mailing list