low stack detected by irq handler
I am having an issue with a machine where it becomes unresponsive (even to KVM) every couple of weeks. I've attached outputs from dmesg, /proc/interupts/ & uname
I am stuck and looking for the next step in troubleshooting.
dmesg:
low stack detected by irq handler
[<c0107a57>] do_IRQ+0x121/0x1f2
=======================
[<c02de2bc>] common_interrupt+0x18/0x20
[<c022a464>] blk_rq_map_sg+0x7c/0x1fa
[<c02de2bc>] common_interrupt+0x18/0x20
[<f886ab16>] do_cciss_request+0x155/0x3dc [cciss]
[<c022ab5d>] __generic_unplug_device+0x2b/0x2d
[<c022c0cb>] __make_request+0x421/0x46c
[<c022c283>] generic_make_request+0x16d/0x17d
[<f88b2576>] __map_bio+0x38/0x16e [dm_mod]
[<f88b288f>] __clone_and_map+0xe5/0x33b [dm_mod]
[<c0120ef9>] autoremove_wake_function+0x0/0x2d
[<f88b2b8b>] __split_bio+0xa6/0x18d [dm_mod]
[<f88b2d8d>] dm_request+0x11b/0x130 [dm_mod]
[<c022c283>] generic_make_request+0x16d/0x17d
[<c0120ef9>] autoremove_wake_function+0x0/0x2d
[<c022c36f>] submit_bio+0xdc/0xe4
[<c0161e31>] bio_add_page+0x1a/0x1e
[<f91a987b>] _pagebuf_ioapply+0x22f/0x28a [xfs]
[<f91a99b6>] pagebuf_iorequest+0xe0/0x116 [xfs]
[<f91a89c3>] _pagebuf_lookup_pages+0xdd/0x2a3 [xfs]
[<f91a8cdb>] _pagebuf_find+0xd2/0x1f5 [xfs]
[<f91a9525>] pagebuf_iostart+0x6c/0x7f [xfs]
[<f91a8f31>] pagebuf_get+0x120/0x153 [xfs]
[<f919df96>] xfs_trans_read_buf+0x1aa/0x2a7 [xfs]
[<f91729fc>] xfs_btree_read_bufs+0x57/0x71 [xfs]
[<f915cb5f>] xfs_alloc_lookup+0xea/0x337 [xfs]
[<f91593a1>] xfs_alloc_fixup_trees+0x73/0x29e [xfs]
[<f91a6fd2>] kmem_zone_zalloc+0x1b/0x39 [xfs]
[<f9159b86>] xfs_alloc_ag_vextent_near+0x2d8/0x8e8 [xfs]
[<c022c0cb>] __make_request+0x421/0x46c
[<f9159698>] xfs_alloc_ag_vextent+0x30/0xe8 [xfs]
[<f915b662>] xfs_alloc_vextent+0x2d8/0x412 [xfs]
[<f916849e>] xfs_bmap_alloc+0x12d7/0x15be [xfs]
[<f9169e32>] xfs_bmap_do_search_extents+0x378/0x384 [xfs]
[<f916b66b>] xfs_bmapi+0x919/0x12cc [xfs]
[<c0161e31>] bio_add_page+0x1a/0x1e
[<c011f200>] __wake_up+0xf/0x3c
[<f919e057>] xfs_trans_read_buf+0x26b/0x2a7 [xfs]
[<f9177dd3>] xfs_dir2_grow_inode+0xc8/0x2f7 [xfs]
[<f918c159>] xfs_idata_realloc+0x33/0xfa [xfs]
[<f9179533>] xfs_dir2_sf_to_block+0xcb/0x5d0 [xfs]
[<c0175455>] wake_up_inode+0x6/0x29
[<f917ea80>] xfs_dir2_sf_addname+0x97/0xe3 [xfs]
[<f917781a>] xfs_dir2_createname+0xbf/0x10e [xfs]
[<f919120e>] xfs_log_reserve+0x8f/0x96 [xfs]
[<f91a3393>] xfs_create+0x36a/0x556 [xfs]
[<f91acabd>] linvfs_mknod+0x1a1/0x2f9 [xfs]
[<f88c5ec7>] __journal_file_buffer+0x147/0x221 [jbd]
[<c0172fac>] __d_lookup+0xed/0x109
[<f91778fc>] xfs_dir2_lookup+0x93/0x107 [xfs]
[<f91acc1c>] linvfs_create+0x7/0x9 [xfs]
[<c016a85e>] vfs_create+0xbc/0x103
[<c016ac5e>] open_namei+0x178/0x5bb
[<c015c8ac>] filp_open+0x3a/0x65
[<c02dbe12>] __cond_resched+0x14/0x39
[<c01c7efe>] direct_strncpy_from_user+0x3e/0x5d
[<c015cc23>] sys_open+0x31/0x7d
[<c02dd8e3>] syscall_call+0x7/0xb
[<c02d007b>] xfrm_sk_policy_lookup+0xc1/0x3ca
# cat /proc/interrupts
CPU0 CPU1 CPU2 CPU3
0: 117968798 351286850 361692980 361783131 IO-APIC-edge timer
1: 0 0 0 9 IO-APIC-edge i8042
8: 435 1090 1209 1245 IO-APIC-edge rtc
9: 0 0 0 0 IO-APIC-level acpi
12: 4 0 0 0 IO-APIC-edge i8042
74: 625696 7219427 3944141 5259946 PCI-MSI-X cciss0
90: 2800087759 0 0 0 PCI-MSI eth0
98: 11 15965234 0 0 PCI-MSI eth1
177: 0 0 0 2 IO-APIC-level uhci_hcd, ehci_hcd
185: 0 267 545 217 IO-APIC-level uhci_hcd, uhci_hcd
193: 93 0 0 0 IO-APIC-level uhci_hcd, uhci_hcd
201: 201326 7821295 1151950 3937855 IO-APIC-level libata
NMI: 0 0 0 0
LOC: 1192947639 1192947654 1192947653 1192947613
ERR: 0
MIS: 0
#uname -a
2.6.9-89.ELsmp
|