Kernel panic in `run_timer_softirq`

Solution In Progress - Updated -

Issue

  • Server crashes when running software with third-party SCTP wrapper module
  • When running our software that uses out-of-tree SCTP, the server crashes and then reboots. Need help to analyze the issue.
  • Kernel panic with BUG: unable to handle kernel paging request and backtrace like:
crash> bt
PID: 0      TASK: ffffffff82618840  CPU: 0   COMMAND: "swapper/0"
 #0 [ffffc90000003c18] machine_kexec at ffffffff8106156e
 #1 [ffffc90000003c70] __crash_kexec at ffffffff8118f99d
 #2 [ffffc90000003d38] crash_kexec at ffffffff8119088d
 #3 [ffffc90000003d50] oops_end at ffffffff8102434d
 #4 [ffffc90000003d70] no_context at ffffffff8107262f
 #5 [ffffc90000003dc8] __bad_area_nosemaphore at ffffffff8107298c
 #6 [ffffc90000003e10] do_page_fault at ffffffff81073267
 #7 [ffffc90000003e40] page_fault at ffffffff81a010fe
    [exception RIP: run_timer_softirq+0x126]
    RIP: ffffffff8116cf56  RSP: ffffc90000003ef0  RFLAGS: 00010086
    RAX: ffffffff810ef72d  RBX: ffff88807fc1aac0  RCX: 000000011123d427
    RDX: ffffc90000003ef8  RSI: 0000000000000001  RDI: ffff88807fc1aae8
    RBP: 0000000000000000   R8: ffff88807fc1b280   R9: ffffc90000003f00
    R10: ffff88807fc1ab30  R11: 000000000000007a  R12: 000000011123d400
    R13: ffffc90000003ef8  R14: ffffc900068b3d90  R15: 0000000000000082
    ORIG_RAX: ffffffffffffffff  CS: 0010  SS: 0018
 #8 [ffffc90000003f78] __softirqentry_text_start at ffffffff81c000d7
 #9 [ffffc90000003fc8] irq_exit at ffffffff810e7367
#10 [ffffc90000003fd8] smp_apic_timer_interrupt at ffffffff81a026e4
#11 [ffffc90000003ff0] apic_timer_interrupt at ffffffff81a01c6f
--- <IRQ stack> ---

Environment

  • Red Hat Enterprise Linux 8.4
  • kernel-4.18.0-305.el8
  • Third-party kernel modules:
    • strmfs_mod
    • ulcm_kmem

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content