Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Jul 2000 16:01:32 -0400
From:      Timothy Brown <tcb@ga.prestige.net>
To:        Thomas Stromberg <tstromberg@rtci.com>
Cc:        freebsd-current@freebsd.org
Subject:   Re: SB Live (or RAM parity?) crash on today's -CURRENT
Message-ID:  <20000706160132.A24697@scarybright.merseine.nu>
In-Reply-To: <Pine.GSO.4.20.0007061413500.22502-100000@barracuda.aquarium.rtci.com>; from tstromberg@rtci.com on Thu, Jul 06, 2000 at 02:26:01PM -0400
References:  <Pine.GSO.4.20.0007061413500.22502-100000@barracuda.aquarium.rtci.com>

next in thread | previous in thread | raw e-mail | index | archive | help
I filed a PR on this a little while ago.  i386/19410.    It happens on 4.0-STABLE (as of
Tue Jun 20 19:40:01 PDT 2000), too.  I have a revision 5 SBLive card.  An interesting
commonality (possible connection) is that I have a Gateway system; This is a GP6-450.

Tim

On Thu, Jul 06, 2000 at 02:26:01PM -0400, Thomas Stromberg wrote:
> 'panic: RAM parity error, likely hardware failure.'
> 
> This one had me confused at first, because it blamed a RAM parity
> error. As this is a brand new machine (Gateway GP-800), so I first thought
> I got a bad batch. Then I realized this only happens with apps that try to
> do sound stuff. It's also doubtful that it's a RAM parity error due to the
> severe compiling workout I've given it in the last 24 hours (134 ports, a
> few kernels and several attempts make world).
> 
> Unfortunatly, since this machine was installed with
> yesterdays build to begin with, I cannot confirm whether or sound works on
> older builds (if needed for testing, I can rollback to an earlier kern
> revision..). I can get it to crash just by playing mpg123 or restarting
> esd. 
> 
> machine:
> ========
> FreeBSD aesthetic.detachment.org 5.0-CURRENT FreeBSD 5.0-CURRENT
> #0: Thu Jul  6 12:55:50 EDT 2000
> helixblue@aesthetic.detachment.org:/usr/src/sys/compile/AESTHETIX  i386
> 
> gdb -k backtrace:
> =================
> IdlePTD 3555328
> initial pcb at 2dd180
> panicstr: RAM parity error, likely hardware failure.
> panic messages:
> ---
> panic: RAM parity error, likely hardware failure.
> 
> syncing disks... 14 11 
> done
> Uptime: 10m21s
> 
> dumping to dev #ad/0x20001, offset 786432
> dump ata0: resetting devices .. done
> 128 127 126 125 124 123 122 121 120 119 118 117 116 115 114 113 112 111
> 110 109 108 107 106 105 104 103 102 101 100 99 98 97 96 95 94 93 92 91 90
> 89 88 87 86 85 84 83 82 81 80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65
> 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40
> 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15
> 14 13 12 11 10 9 8 7 6 5 4 3 2 1 
> ---
> #0  boot (howto=256) at ../../kern/kern_shutdown.c:303
> 303                     dumppcb.pcb_cr3 = rcr3();
> (kgdb) bt
> #0  boot (howto=256) at ../../kern/kern_shutdown.c:303
> #1  0xc0151320 in poweroff_wait (junk=0xc0291e80, howto=-903562160)
>     at ../../kern/kern_shutdown.c:553
> #2  0xc0260341 in isa_nmi (cd=0) at ../../i386/isa/intr_machdep.c:254
> #3  0xc025a652 in trap (frame={tf_fs = -1058078704, tf_es = 16, 
>       tf_ds = -903610352, tf_edi = -1058025472, tf_esi = 49151, 
>       tf_ebp = -903562084, tf_isp = -903562108, tf_ebx = 4, tf_edx = 4260, 
>       tf_ecx = 49151, tf_eax = 49151, tf_trapno = 19, tf_err = 0, 
>       tf_eip = -1072503013, tf_cs = 8, tf_eflags = 582, tf_esp = 16, 
>       tf_ss = -903562048}) at ../../i386/i386/trap.c:583
> #4  0xc012e71b in emu_wr (sc=0xc0efd000, regno=4, data=49151, size=4)
>     at machine/cpufunc.h:331
> #5  0xc012e807 in emu_wrptr (sc=0xc0efd000, chn=0, reg=16, data=49151)
>     at ../../dev/sound/pci/emu10k1.c:258
> #6  0xc012ef82 in emu_vwrite (sc=0xc0efd000, v=0xc0efd088)
>     at ../../dev/sound/pci/emu10k1.c:585
> #7  0xc012f21b in emupchan_trigger (data=0xc0efda88, go=1)
>     at ../../dev/sound/pci/emu10k1.c:719
> #8  0xc0135a58 in chn_trigger (c=0xc0ef9800, go=1)
>     at ../../dev/sound/pcm/channel.c:1251
> #9  0xc0134a06 in chn_wrintr (c=0xc0ef9800)
>     at ../../dev/sound/pcm/channel.c:385
> #10 0xc013503f in chn_intr (c=0xc0ef9800) at
> ../../dev/sound/pcm/channel.c:785
> #11 0xc01350b7 in chn_start (c=0xc0ef9800) at
> ../../dev/sound/pcm/channel.c:811
> #12 0xc0134b33 in chn_write (c=0xc0ef9800, buf=0xca24bedc)
>     at ../../dev/sound/pcm/channel.c:476
> #13 0xc0135e70 in dsp_write (d=0xc0ef7c00, chan=0, buf=0xca24bedc,
> flag=131089)
>     at ../../dev/sound/pcm/dsp.c:194
> #14 0xc0137e21 in sndwrite (i_dev=0xc0efa800, buf=0xca24bedc, flag=131089)
>     at ../../dev/sound/pcm/sound.c:359
> #15 0xc018bffd in spec_write (ap=0xca24be70)
>     at ../../miscfs/specfs/spec_vnops.c:291
> #16 0xc0221c38 in ufsspec_write (ap=0xca24be70)
>     at ../../ufs/ufs/ufs_vnops.c:1857
> #17 0xc02220ed in ufs_vnoperatespec (ap=0xca24be70)
>     at ../../ufs/ufs/ufs_vnops.c:2305
> #18 0xc01874e4 in vn_write (fp=0xc105ae00, uio=0xca24bedc,
> cred=0xc102f200,
>     flags=0, p=0xca212100) at vnode_if.h:363
> #19 0xc0161ca6 in dofilewrite (p=0xca212100, fp=0xc105ae00, fd=4,
>     buf=0x8056000, nbyte=4096, offset=-1, flags=0) at ../../sys/file.h:157
> #20 0xc0161b9b in write (p=0xca212100, uap=0xca24bf80)
>     at ../../kern/sys_generic.c:308
> #21 0xc025af01 in syscall2 (frame={tf_fs = 47, tf_es = 47, tf_ds = 47,
>       tf_edi = 134569984, tf_esi = 55, tf_ebp = -1077937444,
>       tf_isp = -903561260, tf_ebx = 671725864, tf_edx = 671686271,
>       tf_ecx = 7807, tf_eax = 4, tf_trapno = 22, tf_err = 2,
>       tf_eip = 672214240, tf_cs = 31, tf_eflags = 663, tf_esp =
> -1077937488, 
>       tf_ss = 47}) at ../../i386/i386/trap.c:1126
> #22 0xc0250205 in Xint0x80_syscall ()
> #23 0x804a0d9 in ?? ()
> #24 0x804901d in ?? ()
> 
> 
> dmesg:
> ======
> CPU: Pentium III/Pentium III Xeon/Celeron (796.54-MHz 686-class CPU)
>   Origin = "GenuineIntel"  Id = 0x683  Stepping = 3
> Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,XMM>
> real memory  = 134217728 (131072K bytes)
> avail memory = 127098880 (124120K bytes)
> Preloaded elf kernel "kernel" at 0xc0352000.
> Pentium Pro MTRR support enabled
> md0: Malloc disk
> npx0: <math processor> on motherboard
> npx0: INT 16 interface
> pcib0: <Intel 82443BX (440 BX) host to PCI bridge> on motherboard
> pci0: <PCI bus> on pcib0
> pci0: <Intel 82443BX (440 BX) host to PCI bridge> at 0.0
> pcib1: <Intel 82443BX (440 BX) PCI-PCI (AGP) bridge> at device 1.0 on pci0
> pci1: <PCI bus> on pcib1
> pci1: <NVidia Riva Ultra Vanta TNT2 graphics accelerator> at 0.0 irq 11
> isab0: <Intel 82371AB PCI to ISA bridge> at device 7.0 on pci0
> isa0: <ISA bus> on isab0
> atapci0: <Intel PIIX4 ATA33 controller> port 0x10c0-0x10cf at device 7.1
> on pci0ata0: at 0x1f0 irq 14 on atapci0
> ata1: at 0x170 irq 15 on atapci0
> pci0: <Intel 82371AB/EB (PIIX4) USB controller> at 7.2 irq 9
> pci0: <Intel 82371AB Power management controller> at 7.3
> pcm0: <Creative EMU10K1> port 0x10a0-0x10bf irq 11 at device 14.0 on pci0
> xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0x1000-0x107f mem
> 0xf4000000-0xf400007f irq 10 at device 15.0 on pci0
> xl0: Ethernet address: 00:01:02:69:19:77
> miibus0: <MII bus> on xl0
> xlphy0: <3c905C 10/100 internal PHY> on miibus0
> xlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
> vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
> sc0: <System console> on isa0
> ....
> unknown: <PNP0303> can't assign resources
> atspeaker0: <AT speaker> at port 0x61 on isa0
> unknown: <PNP0f13> can't assign resources
> unknown: <PNP0501> can't assign resources
> unknown: <PNP0501> can't assign resources
> unknown: <PNP0700> can't assign resources
> 
> 
> bra tur. 
> 
> ------------------------------------------------------------------------
> thomas r. stromberg                                  tstromberg@rtci.com
> senior systems administrator                http://www.afterthought.org/
> research triangle commerce, inc.                          1.919.657.1317	
> 
> bless(\$Perl++);        # the power to hack.  http://www.perl.com/
> #include <freebsd.h>   /* the power to serve. http://www.freebsd.org/ */
> ------------------------------------------------------------------------
> 
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-current" in the body of the message
> 

-- 
Timothy Brown
tcb@ga.prestige.net


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000706160132.A24697>