rhel7: kernel: WARNING: at kernel/smp.c:387 smp_call_function_many+0xad/0x2c0()

Solution Unverified - Updated -

Issue

We receive this:

:WARNING: at kernel/smp.c:387 smp_call_function_many+0xad/0x2c0()
:Modules linked in: ext4 mbcache jbd2 sd_mod sr_mod crc_t10dif cdrom crct10dif_common mgag200 syscopyarea sysfillrect sysimgblt isci i2c_algo_bit drm_kms_helper ttm libsas ahci drm scsi_transport_sas libahci libata megaraid_sas i2c_core
:CPU: 2 PID: 238 Comm: plymouthd Not tainted 3.10.0-71.el7.x86_64 #1
:Hardware name: FUJITSU PRIMERGY TX150 S8/D3079-A1, BIOS V4.6.5.3 R1.11.0 for D3079-A1x 02/01/2013
: 0000000000000009 ffff880464881528 ffffffff815bd8c4 ffff880464881560
: ffffffff81059c61 0000000000000002 ffffffff819bce60 0000000000000000
: 0000000000000000 ffffffff819bce60 ffff880464881570 ffffffff81059d3a
:Call Trace:
: [<ffffffff815bd8c4>] dump_stack+0x19/0x1b
: [<ffffffff81059c61>] warn_slowpath_common+0x61/0x80
: [<ffffffff81059d3a>] warn_slowpath_null+0x1a/0x20
: [<ffffffff810bc7dd>] smp_call_function_many+0xad/0x2c0
: [<ffffffff8104d210>] ? flush_tlb_func+0xb0/0xb0
: [<ffffffff8104d210>] ? flush_tlb_func+0xb0/0xb0
: [<ffffffff810bca4d>] on_each_cpu+0x2d/0x60
: [<ffffffff8104d6aa>] flush_tlb_kernel_range+0x4a/0x70
: [<ffffffff8116b2ac>] __purge_vmap_area_lazy+0x16c/0x1d0
: [<ffffffff8116b4fe>] free_vmap_area_noflush+0x5e/0x60
: [<ffffffff8116cdae>] remove_vm_area+0x5e/0x70
: [<ffffffff8116cdea>] __vunmap+0x2a/0x100
: [<ffffffff8116cfb6>] vunmap+0x36/0x40
: [<ffffffffa00f9efa>] ttm_bo_kunmap+0x9a/0xd0 [ttm]
: [<ffffffffa0154508>] mga_dirty_update+0x2c8/0x2f0 [mgag200]
: [<ffffffffa015455f>] mga_imageblit+0x2f/0x40 [mgag200]
: [<ffffffff812fcf8f>] bit_putcs+0x2ef/0x550
: [<ffffffffa01543e0>] ? mga_dirty_update+0x1a0/0x2f0 [mgag200]
: [<ffffffffa015455f>] ? mga_imageblit+0x2f/0x40 [mgag200]
: [<ffffffff812f6db1>] ? get_color.isra.15+0x31/0x140
: [<ffffffff812f7e08>] fbcon_putcs+0x128/0x160
: [<ffffffff812fcca0>] ? bit_cursor+0x660/0x660
: [<ffffffff812f8137>] fbcon_redraw.isra.24+0x197/0x200
: [<ffffffff812f958b>] fbcon_scroll+0x1eb/0xd30
: [<ffffffff81364d5c>] scrup+0xfc/0x110
: [<ffffffff81364df0>] lf+0x80/0x90
: [<ffffffff81365f9a>] vt_console_print+0x2aa/0x3f0
: [<ffffffff8105adc1>] call_console_drivers.constprop.15+0x91/0xf0
: [<ffffffff8105bf2f>] console_unlock+0x3bf/0x400
: [<ffffffff8105c226>] vprintk_emit+0x2b6/0x530
: [<ffffffff815b7838>] printk+0x67/0x69
: [<ffffffffa0150d39>] mga_crtc_do_set_base.isra.17.constprop.19+0x209/0x2f0 [mgag200]
: [<ffffffffa0152f61>] mga_crtc_mode_set_base+0x11/0x20 [mgag200]
: [<ffffffffa00bc6e8>] drm_crtc_helper_set_config+0x918/0xb20 [drm_kms_helper]
: [<ffffffffa007621d>] drm_mode_set_config_internal+0x5d/0xe0 [drm]
: [<ffffffffa0078c97>] drm_mode_setcrtc+0xf7/0x650 [drm]
: [<ffffffffa014f15c>] ? mgag200_user_framebuffer_create+0x5c/0x150 [mgag200]
: [<ffffffff81161f7e>] ? vma_gap_callbacks_rotate+0x1e/0x30
: [<ffffffffa0069ca2>] drm_ioctl+0x502/0x630 [drm]
: [<ffffffff811b2965>] do_vfs_ioctl+0x2e5/0x4d0
: [<ffffffff8124280e>] ? file_has_perm+0x8e/0xa0
: [<ffffffff811b2bd1>] SyS_ioctl+0x81/0xa0
: [<ffffffff815cd719>] system_call_fastpath+0x16/0x1b

Environment

  • Red Hat Enterprise Linux (RHEL) 7 snapshot 2/3
  • mgag200 driver

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