Skip site navigation (1)Skip section navigation (2)
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>