Support Center > Search Results > SecureKnowledge Details
Check Point appliance with SAM card might crash when removing a slave interface from bonding group defined on SAM ports
Symptoms
  • Check Point appliance with SAM card might crash when removing a slave interface from bonding group defined on SAM ports.

  • VMCore dump file (sk44186) / KDB mode (sk31511) shows the following stacks:

    • Kernel BUG at adp_nexthop.c
      ... ... ...
      Pid: PID, comm: fw_worker_X
      RIP: ...:[...]  [...] :adpmod:adpnh_nhcreate_msg+...
      ... ... ...
      Process fw_worker_X (pid: PID, threadinfo ..., task ...)
      ... ... ...
      Call Trace:
      [...] :adpmod:bpm_skbget+...
      [...] :adpmod:adpnh_nhcreate+...
      [...] :adpmod:adpsxl_nh+...
      [...] :adpmod:adp_rt_dst_update+...
      [...] :adpmod:adpsxl_rt+...
      [...] :simmod:simadp_add_connection+...
      [...] :fw_X:fw_kmalloc_for_cphwd+...
      [...] :simmod:cphwd_api_add_connection+...
      [...] :fw_X:cphwd_db_save_conn+...
      [...] :fw_X:cphwd_offload_conn+...
      ... ... ...
      RIP  [...] :adpmod:adpnh_nhcreate_msg+...
      
    • Kernel BUG at sim_adp.c
      ... ... ...
      Entering kdb (current=0x..., pid PID) on processor N Oops: <NULL>
      ... ... ...
      [N]kdb> bt 
      Stack traceback for pid PID
      0x...    PID        1  1   N   R  0x... *fw_worker_X
      rsp                rip                Function (args) 
      0x... 0x... [simmod]simadp_update_cp_msg+...
      0x... 0x... [simmod]simadp_update_connection+...
      0x... 0x... [simmod]cphwd_api_update_connection+...
      0x... 0x... [fw_X]cphwd_update_device_conn+...
      0x... 0x... [fw_X]cphwd_flush_update+...
      0x... 0x... [fw_X]fw_msgs_destruct+...
      0x... 0x... [fw_X]fwchain_destroy+...
      0x... 0x... [fw_X]fwchain_do_deliver_ex+...
      0x... 0x... [fw_X]fwchain_do_ex+...
      0x... 0x... [fw_X]fw_filter+...
      ... ... ...
      [N]kdb>
      
  • Check Point appliance with SAM card might crash when removing a slave interface from bonding group defined on SAM ports if VLAN interface is not deleted first from the bonding group.

  • VMCore dump file (sk44186) / KDB mode (sk31511) shows the following stack :

    Stack traceback for pid N 
    rsp   rip    Function (args) 
    0x... 0x... [adpmod]adpnh_nhcreate_msg+...
    0x... 0x... [adpmod]adpnh_nhcreate+...
    0x... 0x... [adpmod]adpsxl_nh+...
    0x... 0x... [adpmod]adp_rt_dst_update+...
    0x... 0x... [adpmod]adp_rt_event_handler+...
    0x... 0x... run_workqueue+...
    0x... 0x... worker_thread+...
    0x... 0x... kthread+...
    0x... 0x... child_rip+...
    

    NP core dump file contains the following stack:

    Program terminated with signal 11, Segmentation fault. 
    #0  0x... in nip_forward_vlan_common (...) at /.../vobs/bolt/src/netinet/nip_forward.c 
    (gdb) bt 
    #0  0x... in nip_forward_vlan_common (...) at /.../vobs/bolt/src/netinet/nip_forward.c 
    #1  0x... in mpipe_process_batch (...) at /.../vobs/bolt/src/tilegx/if_mpipe.c
    #2  mpipe_make_batch (...) at /.../vobs/bolt/src/tilegx/if_mpipe.c
    #3  mpipe_rcv (...) at /.../vobs/bolt/src/tilegx/if_mpipe.c
    #4  0x... in packet_thread (...) at /.../vobs/bolt/src/tilegx/main.c 
    #5  0x... in thrinit_run (...) at /.../vobs/bolt/src/kern/init_main.c 
    #6  0x... in cpu_launcher (...) at /.../vobs/bolt/src/tilera/cpu_pool.c 
    #7  0x... in start_thread () 
    #8  0x... in clone () 
    .. ... ...
    (gdb)
    
Solution
Note: To view this solution you need to Sign In .