New revisions created in hipl-dev@xxxxxxxxxxxxxxxxxxx/hipl--userspace--2.6
2005-04-08 GMT Miika Komu <miika@xxxxxx> patch-95
Summary:
Modified hip_get_saddr to support beet.
Revision:
hipl--userspace--2.6--patch-95
By running
modprobe hipmod
hipd/hipd -f
test/conntest-client-gai crash tcp 12345
I get the following error (the beet hash tables are implemented
incorrectly?):
NET: Registered protocol family 32
hip_init_netdev_notifier:
hip_register_xfrm_km_handler: registering XFRM key management handler
hip_register_sysctl:
hip_init: HIP module initialized successfully
hip_worker: HIP kernel thread khipd/0 pid=6549 started
Unable to handle kernel NULL pointer dereference at virtual address
00000000
printing eip:
00000000
*pde = 00000000
Oops: 0000 [#1]
PREEMPT
Modules linked in: aes hipmod
CPU: 0
EIP: 0060:[<00000000>] Not tainted VLI
EFLAGS: 00010292 (2.6.10-hip)
EIP is at 0x0
eax: c31b5e54 ebx: c2978888 ecx: 00000000 edx: 00000040
esi: c31b4000 edi: c48a6da0 ebp: c31b5e4c esp: c31b5d90
ds: 007b es: 007b ss: 0068
Process conntest-client (pid: 6555, threadinfo=c31b4000 task=c3229520)
Stack: c487ed33 c31b5e54 00000000 00000fc2 c2978888 c31b5e38 00000000
c31b5e4c
c48844c7 c48a6da0 c31b5e54 c486b762 c31b5e54 b7fe7000 00000001
c2978888
c31b5e38 c0340c70 c31b5e4c c31b5e64 00000010 1b7356ea f2e7cd57
d2314258
Call Trace:
[<c487ed33>] hip_ht_find+0x23/0xd0 [hipmod]
[<c48844c7>] hip_xfrm_find_by_hit+0x17/0x20 [hipmod]
[<c486b762>] hip_get_saddr+0x52/0x100 [hipmod]
[<c0340c70>] ip6_dst_lookup+0x1a0/0x260
[<c035f57b>] tcp_v6_connect+0x23b/0x790
[<c0106f29>] timer_interrupt+0x69/0x140
[<c01302e4>] irq_exit+0x34/0x40
[<c010499e>] do_IRQ+0x1e/0x30
[<c0102f1a>] common_interrupt+0x1a/0x20
[<c031787b>] inet_stream_connect+0x8b/0x1a0
[<c02d2985>] sys_connect+0x85/0xc0
[<c024205e>] tty_write+0x20e/0x260
[<c0247940>] write_chan+0x0/0x210
[<c021b602>] copy_from_user+0x42/0x80
[<c02d3425>] sys_socketcall+0xa5/0x260
[<c014f771>] sys_write+0x51/0x80
[<c01025ab>] syscall_call+0x7/0xb
Code: Bad EIP value.
modified files:
linux/net/ipv6/hip/beet.c linux/net/ipv6/hip/hidb.c
linux/net/ipv6/hip/hip.c linux/net/ipv6/hip/netlink.c
linux/net/ipv6/hip/netlink.h
regards,
"tla mail-new-revisions"