Date: Fri, 12 Sep 2003 11:40:16 -0700 From: "Kevin Oberman" <oberman@es.net> To: Thomas Quinot <thomas@FreeBSD.ORG> Cc: current@freebsd.org Subject: Re: scsi_cd or atapicam crash in current. Message-ID: <20030912184016.96A3B5D08@ptavv.es.net> In-Reply-To: Message from Thomas Quinot <thomas@FreeBSD.ORG> <20030912165030.GA47418@melusine.cuivre.fr.eu.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> Date: Fri, 12 Sep 2003 18:50:30 +0200 > From: Thomas Quinot <thomas@FreeBSD.ORG> > > Le 2003-09-12, Kevin Oberman écrivait : > > > cdstart(c419d500,c4192000,1,c407cc30,c407cc00) at cdstart+0xcb > > xpt_run_dev_allocq(c40b8c00,c407cc08,1,c418d800,c419d500) at > > xpt_run_dev_allocq+0xab > > xpt_schedule(c419d500,1,0,ce54ec78,dd5b6c70) at xpt_schedule+0xca > > cdstrategy(ce54ec78,0,0,0,d439f000) at cdstrategy+0x88 > > It would be useful if you could send line number information for these > addresses (under gdb, "info line *cdstart+0xcb" ...) Here ya go... (gdb) info line *cdstart+0xcb Line 1552 of "/usr/src/sys/cam/scsi/scsi_cd.c" starts at address 0xc0139a62 <cdstart+162> and ends at 0xc0139afe <cdstart+318>. (gdb) info line *xpt_schedule+0xca Line 3669 of "/usr/src/sys/cam/cam_xpt.c" starts at address 0xc0132bac <xpt_schedule+188> and ends at 0xc0132bc0 <xpt_schedule+208>. (gdb) info line *cdstrategy+0x88 Line 1509 of "/usr/src/sys/cam/scsi/scsi_cd.c" starts at address 0xc0139988 <cdstrategy+120> and ends at 0xc01399a0 <cdstrategy+144>. (gdb) info line *physio+0x2df Line 102 of "/usr/src/sys/kern/kern_physio.c" starts at address 0xc023f42f <physio+735> and ends at 0xc023f435 <physio+741>. (gdb) info line *spec_read+0x19a Line 270 of "/usr/src/sys/fs/specfs/spec_vnops.c" starts at address 0xc0203ca3 <spec_read+387> and ends at 0xc0203cc0 <spec_read+416>. (gdb) info line *spec_vnoperate+0x18 Line 123 of "/usr/src/sys/fs/specfs/spec_vnops.c" starts at address 0xc02037a8 <spec_vnoperate+24> and ends at 0xc02037b0 <spec_open>. (gdb) info line *vn_read+0x1a3 Line 388 of "vnode_if.h" starts at address 0xc02b35e3 <vn_read+419> and ends at 0xc02b35e5 <vn_read+421>. (gdb) info line *dofileread+0xd9 Line 237 of "/usr/src/sys/sys/file.h" starts at address 0xc0270378 <dofileread+184> and ends at 0xc027039b <dofileread+219>. (gdb) info line *read+0x6b Line 108 of "/usr/src/sys/kern/sys_generic.c" starts at address 0xc02701c0 <read+48> and ends at 0xc02701fd <read+109>. (gdb) info line *syscall+0x2b0 Line 1005 of "/usr/src/sys/i386/i386/trap.c" starts at address 0xc0397ad0 <syscall+672> and ends at 0xc0397ae2 <syscall+690>. (gdb) info line *Xint0x80_syscall+0x1d Line 146 of "{standard input}" starts at address 0xc038715d <Xint0x80_syscall+29> and ends at 0xc0387164 <fork_trampoline>. -- R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030912184016.96A3B5D08>