[hipl-commit] tla commit: hipl-dev@freelists.org--hipl/hipl--userspace--2.6

  • From: Miika Komu <miika@xxxxxx>
  • To: hipl-commit@xxxxxxxxxxxxx
  • Date: Sat, 9 Apr 2005 01:13:10 +0300

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"


Other related posts: