[ENBD] Kernel oops (nbd-2.4.31) or failed connections
Anders Blomdell
anders.blomdell at control.lth.se
Tue May 18 09:16:40 MDT 2004
When starting an enbd-client on one machine, and then 1-2 seconds later
starting the
server on another machine, I get the following kernel OOPS on the
client machine.
Any ideas of why? I'll investigate further tomorrow (wednesday), what
version is preferred
to get errors against?
enbd-client 9470: client (-1) got signature [2_30010], had []
enbd-client 9470: client (-1) negotiated blksize 1024
enbd-client 9470: client (-1) negotiated pulse_intvl 60
enbd-client 9470: client (-1) got session port 30011 ok
enbd-client 9470: client (-1) introduction sequence ends ok
May 18 16:15:47 newsperry-01 kernel: <1>Unable to handle kernel NULL
pointer dereference at virtual address 00000008
May 18 16:15:47 newsperry-01 kernel: printing eip:
May 18 16:15:47 newsperry-01 kernel: f8a0a7f2
May 18 16:15:47 newsperry-01 kernel: *pde = 00000000
May 18 16:15:47 newsperry-01 kernel: Oops: 0002
May 18 16:15:47 newsperry-01 kernel: CPU: 0
May 18 16:15:47 newsperry-01 kernel: EIP: 0010:[<f8a0a7f2>] Not
tainted
May 18 16:15:47 newsperry-01 kernel: EFLAGS: 00010293
May 18 16:15:47 newsperry-01 kernel: eax: 00000000 ebx: eacb12a0
ecx: eacb12a0 edx: 00000030
May 18 16:15:47 newsperry-01 kernel: esi: 00000000 edi: 00000003
ebp: f6b49f7c esp: f6b49e94
May 18 16:15:47 newsperry-01 kernel: ds: 0018 es: 0018 ss: 0018
May 18 16:15:47 newsperry-01 kernel: Process enbd-client (pid: 9470,
stackpage=f6b49000)
May 18 16:15:47 newsperry-01 kernel: Stack: c013228f ee7be180 0804c000
00000000 00000058 08061458 00000000 00000058
May 18 16:15:47 newsperry-01 kernel: 00000000 00000000 c1b9ef10
eb87e520 0804cdd0 00000000 ee7be180 c01324f5
May 18 16:15:47 newsperry-01 kernel: eb87e520 ee7be180 00000030
00000000 e7044130 eb87e5c0 eb87e520 ee7be180
May 18 16:15:47 newsperry-01 kernel: Call Trace: [<c013228f>]
[<c01324f5>] [<c011c298>] [<c012c9f1>] [<c012cd9a>]
May 18 16:15:47 newsperry-01 kernel: [<c014f1d5>] [<c0158496>]
[<c010929f>]
May 18 16:15:47 newsperry-01 kernel:
May 18 16:15:47 newsperry-01 kernel: Code: c7 40 08 00 00 00 00 89 f8
c1 e0 04 8b 95 60 ff ff ff 29 c2
May 18 16:16:10 newsperry-01 sshd[9498]: Accepted password for root
from 130.235.83.37 port 52246 ssh2
[root]# cat /proc/ksyms | grep enbd | sort
f8a06000
__insmod_enbd_O/lib/modules/2.4.26/misc/enbd.o_M40AA1A6A_V132122
[enbd]
f8a06060 __insmod_enbd_S.text_L37359 [enbd]
f8a062e0 enbd_get_device [enbd]
f8a062f8 enbd_register_remote_ioctl [enbd]
f8a06318 enbd_unregister_remote_ioctl [enbd]
f8a0633c enbd_get_merge_requests [enbd]
f8a0637c enbd_set_merge_requests [enbd]
f8a06468 enbd_set_acct [enbd]
f8a064a4 enbd_get_plug [enbd]
f8a064b0 enbd_set_plug [enbd]
f8a064c0 enbd_get_debug [enbd]
f8a064cc enbd_set_debug [enbd]
f8a064dc enbd_set_ra [enbd]
f8a064f4 enbd_nr_blks [enbd]
f8a0652c enbd_device_letter [enbd]
f8a06668 enbd_enqueue [enbd]
f8a06a10 enbd_open [enbd]
f8a06d80 enbd_commit [enbd]
f8a06f14 enbd_error [enbd]
f8a072b8 enbd_accept [enbd]
f8a07464 enbd_ack [enbd]
f8a07ea8 enbd_snapshot_speed [enbd]
f8a08294 enbd_get_req [enbd]
f8a08664 enbd_clr_queue [enbd]
f8a088a0 enbd_register_bufferwr [enbd]
f8a088c0 enbd_unregister_bufferwr [enbd]
f8a0a020 enbd_soft_reset [enbd]
f8a0a154 enbd_hard_reset [enbd]
f8a0a514 enbd_local_wait_on_request_timeout [enbd]
f8a0a73c enbd_ioctl [enbd]
f8a0be40 enbd_release [enbd]
f8a0c7dc enbd_read_proc [enbd]
f8a0e260 enbd_proc_init [enbd]
f8a0e2d0 enbd_proc_cleanup [enbd]
f8a0e7a0 enbd_init [enbd]
f8a0ea8c enbd_cleanup [enbd]
f8a10f58 __insmod_enbd_S.rodata_L228 [enbd]
f8a135c0 __insmod_enbd_S.data_L920 [enbd]
f8a135c4 linux_version_code [enbd]
f8a13960 warning_old_kernel [enbd]
More information about the ENBD
mailing list