Date: Thu, 7 Oct 1999 00:45:10 +0200 From: Bernd Walter <ticso@cicely.de> To: freebsd-current@freebsd.org Cc: grog@lemis.com Subject: ahc panics and (da2:ahc2:0:2:0): data overrun detected in Data-Out phase. Tag == 0x25. Message-ID: <19991007004510.A393@cicely8.cicely.de>
next in thread | raw e-mail | index | archive | help
I'm getting this with a recent current (6. october): (da2:ahc2:0:2:0): data overrun detected in Data-Out phase. Tag == 0x25. (da2:ahc2:0:2:0): Have seen Data Phase. Length = 0. NumSGs = 1. (da2:ahc2:0:2:0): data overrun detected in Data-Out phase. Tag == 0x25. (da2:ahc2:0:2:0): Have seen Data Phase. Length = 0. NumSGs = 1. (da2:ahc2:0:2:0): data overrun detected in Data-Out phase. Tag == 0x25. (da2:ahc2:0:2:0): Have seen Data Phase. Length = 0. NumSGs = 1. Fatal trap 12: page fault while in kernel mode fault virtual address = 0xbfc00000 fault code = supervisor read, page not present instruction pointer = 0x8:0xc020fa16 stack pointer = 0x10:0xc02600bc frame pointer = 0x10:0xc02601f4 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = Idle interrupt mask = kernel: type 12 trap, code=0 Stopped at bus_dmamap_load+0x1ce: movl PTmap(,%eax,4),%edx (kgdb) bt #0 bus_dmamap_load (dmat=0xc0834340, map=0xc0293980, buf=0x0, buflen=0x0, callback=0xc013729c <ahc_execute_scb>, callback_arg=0xc083a4a0, flags=0x0) at machine/pmap.h:172 #1 0xc013779f in ahc_setup_data (ahc=0xc0830600, csio=0xc09c6000, scb=0xc083a4a0) at ../../dev/aic7xxx/aic7xxx.c:5037 #2 0xc0136c15 in ahc_action (sim=0xc08341c0, ccb=0xc09c6000) at ../../dev/aic7xxx/aic7xxx.c:4530 #3 0xc011deef in xpt_run_dev_sendq (bus=0xc0834180) at ../../cam/cam_xpt.c:3685 #4 0xc011ea30 in xpt_release_devq_device (dev=0xc0878200, count=0x1, run_queue=0x1) at ../../cam/cam_xpt.c:4393 #5 0xc011e958 in xpt_release_devq (path=0xc08abcd0, count=0x1, run_queue=0x1) at ../../cam/cam_xpt.c:4346 #6 0xc011d9a4 in xpt_action (start_ccb=0xc02603e8) at ../../cam/cam_xpt.c:3275 #7 0xc0121aba in cam_release_devq (path=0xc08abcd0, relsim_flags=0x0, openings=0x0, timeout=0xc013729c, getcount_only=0x0) at ../../cam/cam_periph.c:864 #8 0xc01221c9 in cam_periph_error (ccb=0xc09c6000, camflags=CAM_FLAG_NONE, sense_flags=0x11, save_ccb=0xc0889e04) at ../../cam/cam_periph.c:1646 #9 0xc0124a9f in daerror (ccb=0xc09c6000, cam_flags=0x0, sense_flags=0x10) at ../../cam/scsi/scsi_da.c:1376 #10 0xc012463f in dadone (periph=0xc0882880, done_ccb=0xc09c6000) at ../../cam/scsi/scsi_da.c:1146 #11 0xc0120703 in camisr (queue=0xc027c094) at ../../cam/cam_xpt.c:6217 #12 0xc0120515 in swi_cambio () at ../../cam/cam_xpt.c:6124 #13 0xc02128e0 in splz_swi () I can reproduce this situation. It happened using vinum on a single Raid5 plex volume with 3 disks. Softupdates is enabled. I trigger this when copying the cvs-tree on it or removing it. The first time I saw this was with a world from 30th september. Remembering the last messages on the list I updated the kernel and the vinum.ko just to see the same thing happen. This time there were the data overrun messages on the console as shown, but sometimes it simply panics looking the same without any console output beside the panic itself. I don't know the timegap between the consoleoutput and the panic. I can't write a crash dump and produced this output using a live gdb-session so a quick response if further online informations are needed would be nice. Beside: is there any way to get a dump over the seriel-line? -- B.Walter COSMO-Project http://www.cosmo-project.de ticso@cicely.de Usergroup info@cosmo-project.de 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?19991007004510.A393>