From owner-freebsd-current Mon Jan 3 23:18:39 2000 Delivered-To: freebsd-current@freebsd.org Received: from webweaving.org (dialfwn18.fwn.rug.nl [129.125.32.168]) by hub.freebsd.org (Postfix) with ESMTP id 34D3914F79; Mon, 3 Jan 2000 23:18:10 -0800 (PST) (envelope-from n_hibma@webweaving.org) Received: from localhost (localhost [127.0.0.1]) by webweaving.org (8.9.3/8.9.3) with ESMTP id OAA00337; Mon, 3 Jan 2000 14:48:06 +0100 (CET) (envelope-from n_hibma@webweaving.org) Date: Mon, 3 Jan 2000 14:48:05 +0100 (CET) From: Nick Hibma X-Sender: n_hibma@localhost Reply-To: Nick Hibma To: Cameron Grant Cc: FreeBSD CURRENT Mailing List Subject: panic: isa_dmastart: bad bounce buffer Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Starting mpg123 with a random mpg3 file produces the following panic within half a second. The kernel is current as of this morning. THe panic is reproducable (as in, I cannot play the mpg3 file). kernel plus core available if needed. Dec 15 14:55:25 henny /kernel: ESS1879: adding io range 0x220-0x22f, size=0x10, align=0 Dec 15 14:55:25 henny /kernel: ESS1879: adding io range 0x388-0x38b, size=0x4, align=0 Dec 15 14:55:25 henny /kernel: ESS1879: adding irq mask 0x20 Dec 15 14:55:25 henny /kernel: ESS1879: adding dma mask 0x2 Dec 15 14:55:25 henny /kernel: ESS1879: adding dma mask 0x20 Dec 15 14:55:25 henny /kernel: ESS1879: start dependant Dec 15 14:55:25 henny /kernel: pnpbios: handle 1 device ID ESS1879 (79187316) Dec 19 17:10:48 henny /kernel: sbc0: at port 0x220-0x22f,0x388-0x38b irq 5 drq 1,5 on isa0 Dec 19 17:10:48 henny /kernel: pcm0: on sbc0 Nick #9 0xc014c4dc in panic (fmt=0xc0276340 "isa_dmastart: bad bounce buffer") at ../../kern/kern_shutdown.c:551 #10 0xc0243f1e in isa_dmastart (flags=524288, addr=0xc4546000 "", nbytes=65280, chan=1) at ../../i386/isa/isa_dma.c:242 #11 0xc0206ea8 in buf_isadma (b=0xc08b4b4c, go=1) at ../../dev/sound/pcm/channel.c:842 #12 0xc022214f in esschan_trigger (data=0xc08b211c, go=1) at ../../dev/sound/isa/sb.c:943 #13 0xc0207558 in chn_trigger (c=0xc08b4b00, go=1) at ../../dev/sound/pcm/channel.c:1153 #14 0xc020653a in chn_wrintr (c=0xc08b4b00) at ../../dev/sound/pcm/channel.c:378 #15 0xc0206662 in chn_write (c=0xc08b4b00, buf=0xc8e91eec) at ../../dev/sound/pcm/channel.c:465 #16 0xc02054ab in dsp_write (d=0xc08b6e00, chan=0, buf=0xc8e91eec, flag=1) at ../../dev/sound/pcm/dsp.c:196 #17 0xc02049fd in sndwrite (i_dev=0xc08c5f80, buf=0xc8e91eec, flag=1) at ../../dev/sound/pcm/sound.c:319 #18 0xc0185e51 in spec_write (ap=0xc8e91ea0) at ../../miscfs/specfs/spec_vnops.c:280 #19 0xc01f2b84 in ufsspec_write (ap=0xc8e91ea0) at ../../ufs/ufs/ufs_vnops.c:1831 #20 0xc01f3021 in ufs_vnoperatespec (ap=0xc8e91ea0) at ../../ufs/ufs/ufs_vnops.c:2277 #21 0xc01806e6 in vn_write (fp=0xc0987340, uio=0xc8e91eec, cred=0xc0986480, flags=0, p=0xc8bcac80) at vnode_if.h:363 #22 0xc015a199 in dofilewrite (p=0xc8bcac80, fp=0xc0987340, fd=4, buf=0x8083000, nbyte=16384, offset=-1, flags=0) at ../../sys/file.h:156 #23 0xc015a09f in write (p=0xc8bcac80, uap=0xc8e91f80) at ../../kern/sys_generic.c:297 #24 0xc023b4a6 in syscall (frame={tf_fs = 47, tf_es = 47, tf_ds = 47, tf_edi = 134650736, tf_esi = 134662912, tf_ebp = 0, tf_isp = -924246060, tf_ebx = 134660608, tf_edx = 0, tf_ecx = 134733184, tf_eax = 4, tf_trapno = 12, tf_err = 2, tf_eip = 671900176, tf_cs = 31, tf_eflags = 659, tf_esp = -1077938712, tf_ss = 47}) at ../../i386/i386/trap.c:1057 -- n_hibma@webweaving.org n_hibma@freebsd.org USB project http://www.etla.net/~n_hibma/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message