Garrett,
Garrett D'Amore wrote, On 03/05/09 06:18 PM:
> I've just posted a refresh of the Boomer beta release. I've moved it
> to files are for the project instead of the device driver. Find it here:
>
> http://www.opensolaris.org/os/project/opensound/files/
>
I installed the Beta refresh over the Nevada b105. Then, I got the following
panic at the boot (no crash dump was collected; the following is from kmdb
output):
---------------------------------------------------------------------------
BAD TRAP: type=e (#pf Page fault) rp=ffffff00112dc890 addr=c0 occurred in
module "audiohd" due to a NULL pointer dereference
sched:
#pf Page fault
Bad kernel fault at addr=0xc0
pid=0, pc=0xfffffffff84c8fb4, sp=0xffffff00112dc988, eflags=0x10202
cr0: 8005003b<pg,wp,ne,et,ts,mp,pe> cr4: 6f8<xmme,fxsr,pge,mce,pae,pse,de>
cr2: c0
cr3: 3800000
cr8: c
rdi: ffffff02db2c5ac0 rsi: 0 rdx: 0
rcx: 0 r8: 14 r9: 0
rax: 8 rbx: 3 rbp: ffffff00112dc9a0
r10: ffffff02d9c8b480 r11: ffffff02d9c8b484 r12: 0
r13: ffffff02d9c92600 r14: ffffff02d3bd15b0 r15: ffffff02d3bcf350
fsb: 0 gsb: ffffff02d901fb00 ds: 4b
es: 4b fs: 0 gs: 1c3
trp: e err: 0 rip: fffffffff84c8fb4
cs: 30 rfl: 10202 rsp: ffffff00112dc988
ss: 0
ffffff00112dc770 unix:die+dd ()
ffffff00112dc880 unix:trap+1752 ()
ffffff00112dc890 unix:_cmntrap+e9 ()
ffffff00112dc9a0 audiohd:audiohd_build_output_amp+64 ()
ffffff00112dc9d0 audiohd:audiohd_build_path+33 ()
ffffff00112dca10 audiohd:audiohd_attach+ba ()
ffffff00112dca70 genunix:devi_attach+80 ()
ffffff00112dcaa0 genunix:attach_node+95 ()
ffffff00112dcae0 genunix:i_ndi_config_node+a5 ()
ffffff00112dcb00 genunix:i_ddi_attachchild+40 ()
ffffff00112dcb40 genunix:devi_attach_node+ac ()
ffffff00112dcba0 genunix:config_immediate_children+d5 ()
ffffff00112dcbf0 genunix:devi_config_common+a6 ()
ffffff00112dcc40 genunix:mt_config_thread+53 ()
ffffff00112dcc50 unix:thread_start+8 ()
[1]> ffffff02db2c5ac::print -ta hda_codec_t widget
ffffff02db2c5af8 struct audiohd_widget *[128] widget = [ 0, 0, 0, 0,
0xffffff02db2c11f0, 0xffffff02db2c1110, 0xffffff02db2c1030,
0xffffff02db2bfe38,
0xffffff02db2bfd58, 0xffffff02db2bfc78, 0xffffff02db2bfb98,
0xffffff02db2bfab8,
0xffffff02db2bf9d8, 0xffffff02db2bf8f8, 0xffffff02db2bf818, 0, 0, 0, 0, 0,
0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, ... ]
---------------------------------------------------------------------------
I think the panic is occurring around the following line in
audiohd_build_output_amp():
pin = (audiohd_pin_t *)wpin->priv;
I'm using ASUS P5N7A-VM motherboard that deploys nVidia 9300/nForce 730i
chipset and Realtek ALC1200 8-Channel High-Definition audio codec.
(http://usa.asus.com/products.aspx?modelmenu=2&model=2579&l1=3&l2=11&l3=812&l4=0)
With the previous beta, I had experienced the same panic.
Thanks,
Kenjiro