Red Hat Enterprise Linux 6 Kernel Stack overflow with vx_rename call in the stack trace.

Solution Unverified - Updated -

Issue

  • You see messages like
    • BUG: scheduling while atomic
    • BUG: unable to handle kernel paging request
    • BUG: unable to handle kernel NULL pointer dereference
    • and maybe others
crash> bt 95327
PID: 95327  TASK: ffff8804cfb98ae0  CPU: 1   COMMAND: "rsync"
 #0 [ffff88012ae27d40] die at ffffffff81010dde
 #1 [ffff88012ae27d70] do_trap at ffffffff8152bc94
 #2 [ffff88012ae27dd0] do_invalid_op at ffffffff8100cf95
 #3 [ffff88012ae27e70] invalid_op at ffffffff8100bf9b
    [exception RIP: do_nmi+0x305]
    RIP: ffffffff8152c245  RSP: ffff88012ae27f28  RFLAGS: 00010002
    RAX: ffff8804c575bfd8  RBX: ffff88012ae27f58  RCX: 00000000c0000101
    RDX: 00000000ffff8801  RSI: ffffffffffffffff  RDI: ffff88012ae27f58
    RBP: ffff88012ae27f48   R8: 0000000000000000   R9: ffffffff81645da0
    R10: 0000000000000001  R11: 0000000000000000  R12: 0000000000000051
    R13: ffffffff81e64287  R14: 0000000000000030  R15: ffff8800000bc1a0
    ORIG_RAX: ffffffffffffffff  CS: 0010  SS: 0018
 #4 [ffff88012ae27f50] nmi at ffffffff8152b9c0
    [exception RIP: vt_console_print+0x17e]
    RIP: ffffffff81346d9e  RSP: ffff8804c575a898  RFLAGS: 00000012
    RAX: 000000000000002f  RBX: ffff88303feb9e00  RCX: 000000000000004f
    RDX: 000000000000002f  RSI: 0000000000000000  RDI: ffffffff81fe4a28
    RBP: ffff8804c575a8e8   R8: 0000000000000000   R9: ffffffff81645da0
    R10: 0000000000000001  R11: 0000000000000000  R12: 0000000000000051
    R13: ffffffff81e64287  R14: 0000000000000030  R15: ffff8800000bc1a0
    ORIG_RAX: ffffffffffffffff  CS: 0010  SS: 0018
--- <NMI exception stack> ---
 #5 [ffff8804c575a898] vt_console_print at ffffffff81346d9e
 #6 [ffff8804c575a8f0] __call_console_drivers at ffffffff81071cd5
 #7 [ffff8804c575a920] _call_console_drivers at ffffffff81071d3a
 #8 [ffff8804c575a940] release_console_sem at ffffffff81072388
 #9 [ffff8804c575a980] vprintk at ffffffff81072a88
#10 [ffff8804c575aa20] printk at ffffffff81528235
#11 [ffff8804c575aa80] print_modules at ffffffff810b7827
#12 [ffff8804c575aab0] __schedule_bug at ffffffff8105da46
#13 [ffff8804c575aad0] thread_return at ffffffff81528e30
#14 [ffff8804c575ab90] schedule_timeout at ffffffff815296d5
#15 [ffff8804c575ac40] wait_for_common at ffffffff81529353
#16 [ffff8804c575acd0] wait_for_completion at ffffffff8152946d
#17 [ffff8804c575ace0] vx_bc_biowait at ffffffffa042821d [vxfs]
#18 [ffff8804c575ad00] vx_bread_bp at ffffffffa02b7812 [vxfs]
#19 [ffff8804c575ad40] vx_getblk_cmn at ffffffffa02b8208 [vxfs]
#20 [ffff8804c575adb0] vx_getblk at ffffffffa02b8288 [vxfs]
#21 [ffff8804c575ade0] vx_getmap at ffffffffa02b92e4 [vxfs]
#22 [ffff8804c575ae30] vx_getemap at ffffffffa02ba8e9 [vxfs]
#23 [ffff8804c575ae80] vx_extfind at ffffffffa02929ff [vxfs]
#24 [ffff8804c575af40] vx_searchau_downlevel at ffffffffa0293ce8 [vxfs]
#25 [ffff8804c575afd0] vx_searchau_downlevel at ffffffffa0293db4 [vxfs]
#26 [ffff8804c575b060] vx_searchau_downlevel at ffffffffa0293db4 [vxfs]
#27 [ffff8804c575b0f0] vx_searchau_uplevel at ffffffffa0293f49 [vxfs]
#28 [ffff8804c575b190] vx_searchau at ffffffffa02946bf [vxfs]
#29 [ffff8804c575b280] vx_extentalloc_device at ffffffffa0294dfb [vxfs]
#30 [ffff8804c575b330] vx_extentalloc at ffffffffa0296074 [vxfs]
#31 [ffff8804c575b430] vx_bmap_ext4 at ffffffffa02bf57f [vxfs]
#32 [ffff8804c575b510] vx_bmap_alloc_ext4 at ffffffffa02bfbd3 [vxfs]
#33 [ffff8804c575b550] vx_bmap_alloc at ffffffffa02bb723 [vxfs]
#34 [ffff8804c575b5b0] vx_write_alloc3 at ffffffffa03281e6 [vxfs]
#35 [ffff8804c575b750] vx_tran_write_alloc at ffffffffa0328a4a [vxfs]
#36 [ffff8804c575b7c0] vx_idalloc_off1 at ffffffffa03d2184 [vxfs]
#37 [ffff8804c575b850] vx_idalloc_off at ffffffffa03da201 [vxfs]
#38 [ffff8804c575b8c0] vx_int_rename at ffffffffa04a486c [vxfs]
#39 [ffff8804c575bab0] vx_do_rename at ffffffffa04a6325 [vxfs]
#40 [ffff8804c575bba0] vx_rename1 at ffffffffa04a67db [vxfs]
#41 [ffff8804c575bc60] vx_rename at ffffffffa03a89ad [vxfs]
#42 [ffff8804c575bd20] vfs_rename at ffffffff81197de9  <------------
#43 [ffff8804c575bda0] sys_renameat at ffffffff8119a739
#44 [ffff8804c575bf70] sys_rename at ffffffff8119a7eb
#45 [ffff8804c575bf80] system_call_fastpath at ffffffff8100b072
    RIP: 0000003cf36644d7  RSP: 00007fff2048d778  RFLAGS: 00000286
    RAX: 0000000000000052  RBX: ffffffff8100b072  RCX: 00000000ee44d8d6
    RDX: 0000000000000000  RSI: 00007fff204909e0  RDI: 00007fff2048e9e0
    RBP: 00007fff2048e9e0   R8: 0000000000000000   R9: 0000000000000000
    R10: 0000000000000000  R11: 0000000000000206  R12: ffffffff8119a7eb
    R13: ffff8804c575bf78  R14: 00007fff2048e9e0  R15: 0000000000000003
    ORIG_RAX: 0000000000000052  CS: 0033  SS: 002b
crash> 

Environment

  • Red Hat Enterprise Linux 6
  • vxfs 6.1.1.000

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.