When systemtap probes ext4 module, the system hangs up.

Solution Verified - Updated -

Issue

  • When systemtap probes ext4 module, the system sometimes hangs up.
  • When the system hangs up, many messages are output.

    BUG: scheduling while atomic: swapper/0/0DI: 000000bad: scheduling from the idle thread!
    BUG: sche<4>CR0: 8005003b CR2: b6deede0 CR3: 33c620bad: scheduling ack+0x0/0xb0 [stap_e24BUG: scheduling while atomic: swappere0 CR3: 33c620bad: scheduling from the idle thread!
    BUG: 068
    <4>CR0: 8005003b CR2: b6deede0 CR3: 33c620bad: schedulallback+0x0/0xb0 [stap_e24BUG: scheduling while atomic: swS2
    <4>bad: scheduling from the idle thread!
    bad: scheduling from the idle thread!
    BUG: scheduling whil<c045007b>] ? init_exit__set_tiBUG: scheduling while atomicb>] ? init_exit__set_tiBUG: scheduling while atomic: swappeit_exit__set_tiBUG: scheduling while atomiiBUG: scheduling while atomic: swapper/0/0x00000100c: swapper/0/0x00000100
    bad: scheduling from the idle thread!
    BUG: scheduling while atomic: swapper/0/0x00000100
    bad: scheduling from the idle thread!
    BUG: scheduling while atomic: swapper/0/0x00000100
    
  • And, this issue crashes the kernel occasionally.

Environment

  • Red Hat Enterprise Linux 6.1
  • systemtap-1.4-4.el6

  • This problem doesn't occur on RHEL6.0.

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