Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Sep 2004 02:27:03 +0900 (JST)
From:      Norikatsu Shigemura <nork@FreeBSD.org>
To:        rwatson@FreeBSD.org
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/kern uipc_socket.c
Message-ID:  <200409051727.i85HR35C044181@sakura.ninth-nine.com>
In-Reply-To: <200409051700.i85H0W4H043516@sakura.ninth-nine.com>
References:  <200409051644.i85GiL2Y043104@sakura.ninth-nine.com> <Pine.NEB.3.96L.1040905124239.417G-100000@fledge.watson.org> <200409051700.i85H0W4H043516@sakura.ninth-nine.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 6 Sep 2004 02:00:32 +0900 (JST)
Norikatsu Shigemura <nork@FreeBSD.org> wrote:
> Robert Watson <rwatson@FreeBSD.org> wrote:
> > On Mon, 6 Sep 2004, Norikatsu Shigemura wrote:
> > > 	Hum... I ran xmms(start play) and ASAP panic.
> > Do you have the panic message and any kernel printfs immediately preceding
> > it?
> 	No.  I'm always watching from other machine with dcons/ieee1394.
> 	I didn't see any message.  Sorry, I'm using my kernel which is
> 	disabled WITNESS and INVARIANTS.  I'll try to enable these and
> 	test.

	Oops, I contacted other panic.  I used same kernel only enabled
	INVARIANTS, INVARIANT_SUPPORT, WITNESS and WITNESS_SKIPSPIN.

 	debug.mpsafenet=1
 	debug.mpsafevm=1
 	net.isr.enable=1
 	no PREEMPTION
 	SCHED_ULE
	INVARIANTS
	INVARIANT_SUPPORT
	WITNESS
	WITNESS_SKIPSPIN

	I'll try to disable INVARIANTS and INVARIANT_SUPPORT.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
SMP: AP CPU #1 Launched!
da0 at sym0 bus 0 target 0 lun 0
da0: <IBM DNES-318350W SA30> Fixed Direct Access SCSI-3 device
da0: 80.000MB/s transfers (40.000MHz, offset 31, 16bit), Tagged Queueing Enabled
da0: 17501MB (35843670 512 byte sectors: 255H 63S/T 2231C)
(cd0:sym1:0:5:0): READ(10). CDB: 28 0 0 0 0 20 0 0 4 0
(cd0:sym1:0:5:0): CAM Status: SCSI Status Error
(cd0:sym1:0:5:0): SCSI Status: Check Condition
(cd0:sym1:0:5:0): ILLEGAL REQUEST asc:64,0
(cd0:sym1:0:5:0): Illegal mode for this track
(cd0:sym1:0:5:0): Unretryable error
(cd0:sym1:0:5:0): cddone: got error 0x6 back
(cd0:sym1:0:5:0): READ(10). CDB: 28 0 0 0 0 4 0 0 4 0
(cd0:sym1:0:5:0): CAM Status: SCSI Status Error
(cd0:sym1:0:5:0): SCSI Status: Check Condition
(cd0:sym1:0:5:0): ILLEGAL REQUEST asc:64,0
(cd0:sym1:0:5:0): Illegal mode for this track
(cd0:sym1:0:5:0): Unretryable error
(cd0:sym1:0:5:0): cddone: got error 0x6 back
(cd0:sym1:0:5:0): READ(10). CDB: 28 0 0 0 0 0 0 0 4 0
(cd0:sym1:0:5:0): CAM Status: SCSI Status Error
(cd0:sym1:0:5:0): SCSI Status: Check Condition
(cd0:sym1:0:5:0): ILLEGAL REQUEST asc:64,0
(cd0:sym1:0:5:0): Illegal mode for this track
(cd0:sym1:0:5:0): Unretryable error
(cd0:sym1:0:5:0): cddone: got error 0x6 back
(cd0:sym1:0:5:0): READ(10). CDB: 28 0 0 0 0 80 0 0 4 0
(cd0:sym1:0:5:0): CAM Status: SCSI Status Error
(cd0:sym1:0:5:0): SCSI Status: Check Condition
(cd0:sym1:0:5:0): ILLEGAL REQUEST asc:64,0
(cd0:sym1:0:5:0): Illegal mode for this track
(cd0:sym1:0:5:0): Unretryable error
(cd0:sym1:0:5:0): cddone: got error 0x6 back
(cd0:sym1:0:5:0): READ(10). CDB: 28 0 0 0 0 0 0 0 1 0
(cd0:sym1:0:5:0): CAM Status: SCSI Status Error
(cd0:sym1:0:5:0): SCSI Status: Check Condition
(cd0:sym1:0:5:0): ILLEGAL REQUEST asc:64,0
(cd0:sym1:0:5:0): Illegal mode for this track
(cd0:sym1:0:5:0): Unretryable error
(cd0:sym1:0:5:0): cddone: got error 0x6 back
(cd0:sym1:0:5:0): READ(10). CDB: 28 0 0 0 0 1 0 0 1 0
(cd0:sym1:0:5:0): CAM Status: SCSI Status Error
(cd0:sym1:0:5:0): SCSI Status: Check Condition
(cd0:sym1:0:5:0): ILLEGAL REQUEST asc:64,0
(cd0:sym1:0:5:0): Illegal mode for this track
(cd0:sym1:0:5:0): Unretryable error
(cd0:sym1:0:5:0): cddone: got error 0x6 back
(cd0:sym1:0:5:0): READ(10). CDB: 28 0 0 0 0 0 0 0 1 0
(cd0:sym1:0:5:0): CAM Status: SCSI Status Error
(cd0:sym1:0:5:0): SCSI Status: Check Condition
(cd0:sym1:0:5:0): ILLEGAL REQUEST asc:64,0
(cd0:sym1:0:5:0): Illegal mode for this track
(cd0:sym1:0:5:0): Unretryable error
(cd0:sym1:0:5:0): cddone: got error 0x6 back


Fatal trap 18: integer divide fault while in kernel mode
cpuid = 0; apic id = 00
instruction pointer     = 0x8:0xc06f31ab
stack pointer           = 0x10:0xe5b22b14
frame pointer           = 0x10:0xe5b22b98
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         = 4 (g_event)
[thread 100032]
Stopped at      __qdivrem+0x3b: divl    %ecx,%eax
db> where
__qdivrem(10000,0,0,0,e5b22bbc) at __qdivrem+0x3b
__moddi3(10000,0,0,0,c0533280) at __moddi3+0x71
g_io_request(c2fd8b58,c2fdc240,2,c0948c20,c2fbab00) at g_io_request+0x9c
g_read_data(c2fdc240,10000,0,2000,0) at g_read_data+0x90
g_vol_ffs_taste(c0948c20,c2fbab00,0,190,c2fbad80) at g_vol_ffs_taste+0x12f
g_new_provider_event(c2fbab00,0,c072bac9,b3,66666667) at g_new_provider_event+0x9a  
one_event(c07cf160,66666667,c2bd5540,0,e5b22d10) at one_event+0x1c4
g_run_events(c07cf1bc,0,4c,c072a36a,a) at g_run_events+0x15
g_event_procbody(0,e5b22d48,c072e0d9,31f,deadc0de) at g_event_procbody+0x45
fork_exit(c0509350,0,e5b22d48) at fork_exit+0xc6
fork_trampoline() at fork_trampoline+0x8
--- trap 0x1, eip = 0, esp = 0xe5b22d7c, ebp = 0 ---
db> show pcpu
cpuid        = 0
curthread    = 0xc2bd6820: pid 4 "g_event"
curpcb       = 0xe5b22da0
fpcurthread  = none
idlethread   = 0xc2b884e0: pid 12 "idle: cpu0"
APIC ID      = 0
currentldt   = 0x28
spin locks held:
db> show pcpu 0
cpuid        = 0
curthread    = 0xc2bd6820: pid 4 "g_event"
curpcb       = 0xe5b22da0
fpcurthread  = none
idlethread   = 0xc2b884e0: pid 12 "idle: cpu0"
APIC ID      = 0
currentldt   = 0x28
spin locks held:
db> show pcpu 1
cpuid        = 1
curthread    = 0xc2b88340: pid 11 "idle: cpu1"
curpcb       = 0xe4094da0
fpcurthread  = none
idlethread   = 0xc2b88340: pid 11 "idle: cpu1"
APIC ID      = 1
currentldt   = 0x28
spin locks held:
db> tr 4
__qdivrem(10000,0,0,0,e5b22bbc) at __qdivrem+0x3b
__moddi3(10000,0,0,0,c0533280) at __moddi3+0x71
g_io_request(c2fd8b58,c2fdc240,2,c0948c20,c2fbab00) at g_io_request+0x9c
g_read_data(c2fdc240,10000,0,2000,0) at g_read_data+0x90
g_vol_ffs_taste(c0948c20,c2fbab00,0,190,c2fbad80) at g_vol_ffs_taste+0x12f
g_new_provider_event(c2fbab00,0,c072bac9,b3,66666667) at g_new_provider_event+0x9a  
one_event(c07cf160,66666667,c2bd5540,0,e5b22d10) at one_event+0x1c4
g_run_events(c07cf1bc,0,4c,c072a36a,a) at g_run_events+0x15
g_event_procbody(0,e5b22d48,c072e0d9,31f,deadc0de) at g_event_procbody+0x45
fork_exit(c0509350,0,e5b22d48) at fork_exit+0xc6
fork_trampoline() at fork_trampoline+0x8
--- trap 0x1, eip = 0, esp = 0xe5b22d7c, ebp = 0 ---
db> tr 11
sched_switch(4,2710,e4094cb4,c0479e65,8) at sched_switch+0x190
(null)(89000000,1bc05d0,45890000,f045c6e8,2444c700) at 0
db> tr 12
sched_switch(c2b884e0,0,c07312cd,117,a79e491a) at sched_switch+0x190
mi_switch(1,0,c072e257,78,c072fd66) at mi_switch+0x2bf
idle_proc(0,e4097d48,c072e0d9,31f,0) at idle_proc+0xdc
fork_exit(c05276e0,0,e4097d48) at fork_exit+0xc6
fork_trampoline() at fork_trampoline+0x8
--- trap 0x1, eip = 0, esp = 0xe4097d7c, ebp = 0 ---
db> reset



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