Hello,
My network driver crashes quickly after loaded. I am wondering why. Maybe
related to my gld_send function, but I do not know why it crashes in system
software and also why gld_start is called again?
Can some one give me some hint?
Tom
sched:
#gp General protection
addr=0xfffffffee43dde70
pid=0, pc=0xfffffffff836541e, sp=0xffffff0004a419e0, eflags=0x10246
cr0: 8005003b<pg,wp,ne,et,ts,mp,pe> cr4: 6f8<xmme,fxsr,pge,mce,pae,pse,de>
cr2: 807533c cr3: 2c00000 cr8: c
rdi: fffffffee1b263f4 rsi: 1 rdx: 0
rcx: 0 r8: deadbeefdeadbeef r9: fffffffec5921580
rax: 0 rbx: 1 rbp: ffffff0004a41ad0
r10: 2000 r11: fffffffef5f67ab5 r12: 0
r13: fffffffedcd2ac80 r14: fffffffee1c3a800 r15: fffffffee43dde70
fsb: 0 gsb: fffffffffbc2a210 ds: 4b
es: 4b fs: 0 gs: 1c3
trp: d err: 0 rip: fffffffff836541e
cs: 30 rfl: 10246 rsp: ffffff0004a419e0
ss: 38
ffffff0004a417b0 unix:die+f4 ()
ffffff0004a418e0 unix:trap+37a ()
ffffff0004a418f0 unix:cmntrap+1a6 ()
ffffff0004a41ad0 gld:gld_start+59e ()
ffffff0004a41b20 gld:gld_wsrv+fe ()
ffffff0004a41b50 genunix:runservice+59 ()
ffffff0004a41b80 genunix:queue_service+57 ()
ffffff0004a41bc0 genunix:stream_service+df ()
ffffff0004a41c60 genunix:taskq_d_thread+c6 ()
ffffff0004a41c70 unix:thread_start+8 ()
2nd Time Crash
sched:
#gp General protection
addr=0xfffffffee43dde70
pid=0, pc=0xfffffffff836541e, sp=0xffffff0004a419e0, eflags=0x10246
cr0: 8005003b<pg,wp,ne,et,ts,mp,pe> cr4: 6f8<xmme,fxsr,pge,mce,pae,pse,de>
cr2: 807533c cr3: 2c00000 cr8: c
rdi: fffffffee1b263f4 rsi: 1 rdx: 0
rcx: 0 r8: deadbeefdeadbeef r9: fffffffec5921580
rax: 0 rbx: 1 rbp: ffffff0004a41ad0
r10: 2000 r11: fffffffef5f67ab5 r12: 0
r13: fffffffedcd2ac80 r14: fffffffee1c3a800 r15: fffffffee43dde70
fsb: 0 gsb: fffffffffbc2a210 ds: 4b
es: 4b fs: 0 gs: 1c3
trp: d err: 0 rip: fffffffff836541e
cs: 30 rfl: 10246 rsp: ffffff0004a419e0
ss: 38
ffffff0004a417b0 unix:die+f4 ()
ffffff0004a418e0 unix:trap+37a ()
ffffff0004a418f0 unix:cmntrap+1a6 ()
ffffff0004a41ad0 gld:gld_start+59e ()
ffffff0004a41b20 gld:gld_wsrv+fe ()
ffffff0004a41b50 genunix:runservice+59 ()
ffffff0004a41b80 genunix:queue_service+57 ()
ffffff0004a41bc0 genunix:stream_service+df ()
ffffff0004a41c60 genunix:taskq_d_thread+c6 ()
ffffff0004a41c70 unix:thread_start+8 ()
This message posted from opensolaris.org
_______________________________________________
networking-discuss mailing list
[email protected]