System panics with NMI messages with high memory usage when mdraid is used.

Solution Verified - Updated -

Issue

  • System panics with NMI messages with high memory usage when mdraid is used.

System panics with NMI messages.

NMI received for unknown reason 2c
CPU 0 
Modules linked in: ipmi_devintf ipmi_si ipmi_msghandler nfs nfs_acl lockd sunrpc bonding be2iscsi ib_iser rdma_cm ib_cm iw_cm ib_sa ib_mad ib_core ib_addr iscsi_tcp bnx2i cnic ipv6 xfrm_nalgo crypto_api uio cxgb3i libcxgbi cxgb3 8021q libiscsi_tcp libiscsi2 scsi_transport_iscsi2 scsi_transport_iscsi cpufreq_ondemand acpi_cpufreq freq_table mperf dm_multipath scsi_dh sr_mod cdrom video backlight sbs power_meter hwmon i2c_ec dell_wmi wmi button battery asus_acpi acpi_memhotplug ac parport_pc lp parport joydev tpm_tis usb_storage i7core_edac edac_mc pcspkr tpm sg cdc_ether usbnet bnx2 i2c_i801 i2c_core tpm_bios dm_raid45 dm_message dm_region_hash dm_mem_cache dm_snapshot dm_zero dm_mirror dm_log dm_mod shpchp mptsas mptscsih mptbase scsi_transport_sas sd_mod scsi_mod raid1 ext3 jbd uhci_hcd ohci_hcd ehci_hcd
Pid: 0, comm: swapper Not tainted 2.6.18-274.17.1.el5 #1
RIP: 0010:[<ffffffff8006b9cf>]  [<ffffffff8006b9cf>] mwait_idle_with_hints+0x66/0x67
RSP: 0018:ffffffff8045ff88  EFLAGS: 00000246
RAX: 0000000000000000 RBX: ffffffff80056ce9 RCX: 0000000000000000
RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000
RBP: 0000000000090000 R08: ffffffff8045e000 R09: 0000000000000037
R10: ffff810009005710 R11: 0000000000000282 R12: 000000007da5f34c
R13: 000000000000001f R14: 0000000000063000 R15: ffffffffe0000060
FS:  0000000000000000(0000) GS:ffffffff8042d000(0000) knlGS:0000000000000000
CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
CR2: 00002ab208846909 CR3: 0000000000201000 CR4: 00000000000006a0
Process swapper (pid: 0, threadinfo ffffffff8045e000, task ffffffff80316b60)
Stack:  ffffffff80056cf5 ffffffff80049028 0000000000100800 ffffffff80469809
 0000000000090000 000000007da5f34c ffffffff804b8740 ffffffff8046922f
 80008e000010019c 00000000ffffffff 0000000000000000 0000000000000000
Call Trace:
 [<ffffffff80056cf5>] mwait_idle+0xc/0x20
 [<ffffffff80049028>] cpu_idle+0x95/0xb8
 [<ffffffff80469809>] start_kernel+0x220/0x225
 [<ffffffff8046922f>] _sinittext+0x22f/0x236

md1_raid is in following state.

PID: 1171   TASK: ffff81010aaec860  CPU: 5   COMMAND: "md1_raid1"
 #0 [ffff81057fcf97a0] schedule at ffffffff80062fa0
 #1 [ffff81057fcf9878] schedule_timeout at ffffffff8006389f
 #2 [ffff81057fcf98c8] io_schedule_timeout at ffffffff80063241
 #3 [ffff81057fcf98f8] blk_congestion_wait at ffffffff8003b359
 #4 [ffff81057fcf9948] throttle_vm_writeout at ffffffff800535a9
 #5 [ffff81057fcf9968] shrink_zone at ffffffff800132eb
 #6 [ffff81057fcf99a8] try_to_free_pages at ffffffff800ce8ba
 #7 [ffff81057fcf9a38] __alloc_pages at ffffffff8000f5f6
 #8 [ffff81057fcf9aa8] cache_grow at ffffffff80017aa8
 #9 [ffff81057fcf9af8] __cache_alloc_node at ffffffff800de8a0
#10 [ffff81057fcf9b28] kmem_cache_alloc at ffffffff8000acf6
#11 [ffff81057fcf9b48] mempool_alloc at ffffffff80023469
#12 [ffff81057fcf9ba8] get_request at ffffffff8001358e
#13 [ffff81057fcf9bf8] get_request_wait at ffffffff80028e03
#14 [ffff81057fcf9c78] __make_request at ffffffff8000c22e
#15 [ffff81057fcf9cf8] generic_make_request at ffffffff8001c465
#16 [ffff81057fcf9d78] flush_pending_writes at ffffffff88075bc2 [raid1]
#17 [ffff81057fcf9d98] raid1d at ffffffff88076bbc [raid1]
#18 [ffff81057fcf9e98] md_thread at ffffffff8022062d
#19 [ffff81057fcf9ee8] kthread at ffffffff80032755
#20 [ffff81057fcf9f48] kernel_thread at ffffffff8005dfb1

Environment

  • Red Hat Enterprise Linux 5

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