Guest

Preview Tool

Cisco Bug: CSCvs15975 - Cisco SAEGw CUPS restart seen for sessmgr at user-plane

Last Modified

Jun 01, 2020

Products (2)

  • Cisco ASR 5000 Series
  • Cisco ASR 5500

Known Affected Releases

21.15.11 21.15.9

Description (partial)

Symptom:
Original issue:
  Stack (131071@0x0xff749000, probably truncated):
    [05ead2a6/X] snx_fast_buf_alloc() sp=0xff7495e8
    [05ead950/X] allocbuf() sp=0xff749618
    [05eae95e/X] copybuf() sp=0xff749648
    [05eae9de/X] copymsgbuf() sp=0xff749678
    [0924c6dc/X] sx_send_rsp_msg() sp=0xff749758
    [0924dd77/X] sx_tun_fsm_handle_sess_mod_rsp_evt() sp=0xff749bf8
    [092434c1/X] sx_handle_user_sap_event() sp=0xff749d28
    [056ee1cd/X] uplane_drv_send_sess_modify_rsp_to_sx() sp=0xff749e48
    [056ee614/X] uplane_drv_fsm_handle_modify_rsp() sp=0xff749ec8
    [056e30f2/X] uplane_drv_handle_events_from_smgr() sp=0xff749f18
    [056ecba0/X] snx_uplane_driver_request_control_dispatch() sp=0xff749ff8 
exit:

Consequence restart:
  Stack (4648@0x0xffbc2000):
    [ffffe430/X] __kernel_vsyscall() sp=0xffbc2a78
    [0d02ded5/X] sn_assert() sp=0xffbc2ab8
    [0d0ea395/X] free_acct() sp=0xffbc2b18
    [f67dd82b/X] libc.so.6/__libc_free() sp=0xffbc2b38
    [09240007/X] sx_release_trans_rec() sp=0xffbc2bd8
    [05ef856a/X] tlib_serv() sp=0xffbc2c28
    [05ef81af/X] tlib_tmr_tick() sp=0xffbc2c78
    [05372be2/X] snx_timer_service() sp=0xffbc2c88
    [05370adf/X] snx_fast_service() sp=0xffbc2cb8
    [0675233a/X] sessmgr_snx_tick_callback() sp=0xffbc2cf8
    [0d0c2522/X] sn_loop_run() sp=0xffbc31a8
    [0cdb4ff5/X] main() sp=0xffbc3218
  Registers:

Consequence restart:
Stack (11224@0x0xffbb9000):
    [047b7116/X] sessmgr_uplane_create_ack_pkt_for_flow_action() sp=0xffbb9ca8
    [047ba160/X] uplane_tcp_fsm() sp=0xffbb9ea8
    [0485703b/X] uplane_analyze_tcp() sp=0xffbb9f48
    [047accc8/X] uplane_execute_service_chain() sp=0xffbb9f78
    [049e120d/X] uplane_process_packet() sp=0xffbba2b8
    [06adc3d4/X] sessmgr_uplane_ipv6_process_user_pkt() sp=0xffbbaaf8
    [04986ad5/X] sessmgr_uplane_handle_inbound_data_packet() sp=0xffbbabb8
    [068a4257/X] sessmgr_egtpu_receive_gtpu_packet() sp=0xffbbb0b8
    [06af2282/X] sessmgr_med_proto_processing() sp=0xffbbb5b8
    [06af7e13/X] sessmgr_med_data_receive_memif() sp=0xffbbb658
    [0d0b5ea4/X] sn_epoll_run_events() sp=0xffbbb6a8
    [0d0c299a/X] sn_loop_run() sp=0xffbbbb58
    [0cdb4ff5/X] main() sp=0xffbbbbc8
  Registers:

Consequence restart:
 Stack (11224@0x0xffbb9000):
    [047bd3a0/X] sessmgr_uplane_create_bid_tcp_ooo_pkt() sp=0xffbb9bc8
    [047c054f/X] uplane_send_tcp_buffered_pkt() sp=0xffbb9c58
    [04857af6/X] uplane_handle_tcp_inline_pkts() sp=0xffbb9f78
    [049e1830/X] uplane_process_packet() sp=0xffbba2b8
    [06adc3d4/X] sessmgr_uplane_ipv6_process_user_pkt() sp=0xffbbaaf8
    [04986ad5/X] sessmgr_uplane_handle_inbound_data_packet() sp=0xffbbabb8
    [068a4257/X] sessmgr_egtpu_receive_gtpu_packet() sp=0xffbbb0b8
    [06af2282/X] sessmgr_med_proto_processing() sp=0xffbbb5b8
    [06af7e13/X] sessmgr_med_data_receive_memif() sp=0xffbbb658
    [0d0b5ea4/X] sn_epoll_run_events() sp=0xffbbb6a8
    [0d0c299a/X] sn_loop_run() sp=0xffbbbb58
    [0cdb4ff5/X] main() sp=0xffbbbbc8
  Registers:

Conditions:
There was an issue with meh header validation with chained buffers. In chained buffer scenario, buffers after the first one will not have meh header and they needed to be skipped for protocol processing, instead it was erroneously discarded.
Bug details contain sensitive information and therefore require a Cisco.com account to be viewed.

Bug Details Include

  • Full Description (including symptoms, conditions and workarounds)
  • Status
  • Severity
  • Known Fixed Releases
  • Related Community Discussions
  • Number of Related Support Cases
Bug information is viewable for customers and partners who have a service contract. Registered users can view up to 200 bugs per month without a service contract.