RHEL4u6 call trace 'sleeping function called from invalid context at mm/page_alloc.c:616'

Solution Unverified - Updated -

Issue

Below mentioned error messages displayed on screen and system crashed:

    May  4 07:23:58 crlemseb1-adm kernel: Debug: sleeping function called from invalid context at mm/page_alloc.c:616
    May  4 07:23:58 crlemseb1-adm kernel: in_atomic():1[expected: 0], irqs_disabled():0
    May  4 07:23:58 crlemseb1-adm kernel: 
    May  4 07:23:58 crlemseb1-adm kernel: Call Trace:<ffffffff80133515>{__might_sleep+173} <ffffffff8015edb0>{__alloc_pages+64} 
    May  4 07:23:58 crlemseb1-adm kernel:        <ffffffff80140570>{__mod_timer+293} <ffffffff8015f112>{__get_free_pages+11} 
    May  4 07:23:58 crlemseb1-adm kernel:        <ffffffff8018d283>{__pollwait+58} <ffffffffa0af8601>{:gab:gab_linux_poll+871} 
    May  4 07:23:58 crlemseb1-adm kernel:        <ffffffff8018dd4e>{sys_poll+455} <ffffffff8018d249>{__pollwait+0} 
    May  4 07:23:58 crlemseb1-adm kernel:        <ffffffff801274e9>{sys32_rt_sigprocmask+210} <ffffffff801265af>{sysenter_do_call+27} 
    May  4 07:23:58 crlemseb1-adm kernel:        <ffffffff801d1da8>{dummy_inode_permission+0}

Environment

  • Red Hat Enterprise Linux 4.6
  • Veritas Cluster Suite

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