Bug 112352

Summary: [CI][SHARDS] igt@gem_exec_schedule@wide-render - dmesg-warn - BUG kmalloc-\d+ \(Tainted:.*\): Wrong object count. Counter is \d+ but counted were -1
Product: DRI Reporter: Lakshmi <lakshminarayana.vudum>
Component: DRM/IntelAssignee: Intel GFX Bugs mailing list <intel-gfx-bugs>
Status: RESOLVED MOVED QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: not set    
Priority: not set CC: intel-gfx-bugs
Version: DRI git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: ICL i915 features:

Description Lakshmi 2019-11-20 12:41:23 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7379/shard-iclb7/igt@gem_exec_schedule@wide-render.html
<6> [307.548315] Console: switching to colour dummy device 80x25
<6> [307.548359] [IGT] gem_exec_schedule: executing
<5> [307.580884] Setting dangerous option reset - tainting kernel
<5> [307.588425] Setting dangerous option reset - tainting kernel
<5> [307.588857] Setting dangerous option reset - tainting kernel
<6> [307.592074] [IGT] gem_exec_schedule: starting subtest wide-render
<6> [309.266844] mce: CPU5: Package temperature/speed normal
<6> [309.266845] mce: CPU1: Package temperature/speed normal
<6> [309.266846] mce: CPU6: Package temperature/speed normal
<6> [309.266848] mce: CPU2: Package temperature/speed normal
<6> [309.266912] mce: CPU4: Package temperature/speed normal
<6> [309.266913] mce: CPU0: Package temperature/speed normal
<6> [309.266947] mce: CPU7: Package temperature/speed normal
<6> [309.266948] mce: CPU3: Package temperature/speed normal
<6> [310.176966] mce: CPU2: Core temperature/speed normal
<6> [310.176967] mce: CPU6: Core temperature/speed normal
<7> [310.451737] [drm:edp_panel_vdd_off_sync [i915]] Turning [ENCODER:214:DDI A] VDD off
<7> [310.451950] [drm:edp_panel_vdd_off_sync [i915]] PP_STATUS: 0x80000008 PP_CONTROL: 0x00000067
<7> [310.451997] [drm:intel_power_well_disable [i915]] disabling DC off
<7> [310.452053] [drm:skl_enable_dc6 [i915]] Enabling DC6
<7> [310.452096] [drm:gen9_set_dc_state [i915]] Setting DC state from 00 to 02
<5> [314.178045] Setting dangerous option reset - tainting kernel
<5> [314.178310] Setting dangerous option reset - tainting kernel
<5> [314.184259] Setting dangerous option reset - tainting kernel
<5> [314.184467] Setting dangerous option reset - tainting kernel
<5> [314.190945] Setting dangerous option reset - tainting kernel
<5> [314.191159] Setting dangerous option reset - tainting kernel
<6> [314.200056] [IGT] gem_exec_schedule: exiting, ret=0
<5> [314.200369] Setting dangerous option reset - tainting kernel
<3> [314.257769] =============================================================================
<3> [314.257979] BUG kmalloc-64 (Tainted: G     U           ): Wrong object count. Counter is 16 but counted were -1
<3> [314.258004] -----------------------------------------------------------------------------

<4> [314.258029] Disabling lock debugging due to kernel taint
<3> [314.258031] INFO: Slab 0x000000003866fdff objects=32 used=16 fp=0x000000009f128d0d flags=0x8000000000010201
<4> [314.258040] CPU: 1 PID: 16 Comm: ksoftirqd/1 Tainted: G    BU            5.4.0-rc8-CI-CI_DRM_7379+ #1
<4> [314.258041] Hardware name: Intel Corporation Ice Lake Client Platform/IceLake U DDR4 SODIMM PD RVP, BIOS ICLSFWR1.R00.3234.A01.1906141750 06/14/2019
<4> [314.258042] Call Trace:
<4> [314.258047]  dump_stack+0x71/0x9b
<4> [314.258050]  slab_err+0xa8/0xd0
<4> [314.258055]  ? free_debug_processing+0x37/0x380
<4> [314.258057]  on_freelist+0x1d7/0x260
<4> [314.258059]  free_debug_processing+0x129/0x380
<4> [314.258061]  ? rcu_core+0x5cf/0x750
<4> [314.258064]  __slab_free+0x35b/0x520
<4> [314.258066]  ? _raw_spin_unlock_irqrestore+0x39/0x60
<4> [314.258068]  ? debug_check_no_obj_freed+0x11d/0x210
<4> [314.258071]  ? rcu_core+0x420/0x750
<4> [314.258072]  ? rcu_core+0x5cf/0x750
<4> [314.258073]  rcu_core+0x5cf/0x750
<4> [314.258076]  __do_softirq+0xdf/0x47f
<4> [314.258080]  ? smpboot_thread_fn+0x23/0x280
<4> [314.258082]  ? smpboot_thread_fn+0x6b/0x280
<4> [314.258083]  run_ksoftirqd+0x2b/0x50
<4> [314.258085]  smpboot_thread_fn+0x1d3/0x280
<4> [314.258087]  ? sort_range+0x20/0x20
<4> [314.258089]  kthread+0x119/0x130
<4> [314.258091]  ? kthread_park+0x80/0x80
<4> [314.258092]  ret_from_fork+0x24/0x50
<3> [314.258096] FIX kmalloc-64: Object count adjusted.
Comment 1 CI Bug Log 2019-11-20 12:42:23 UTC
The CI Bug Log issue associated to this bug has been updated.

### New filters associated

* ICL: igt@gem_exec_schedule@wide-render - dmesg-warn - BUG kmalloc-\d+ \(Tainted:.*\): Wrong object count. Counter is \d+ but counted were -1
  - https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7379/shard-iclb7/igt@gem_exec_schedule@wide-render.html
Comment 2 Chris Wilson 2019-11-20 12:54:22 UTC
That corruption strayed far and wide; anyone else starting to panic?
Comment 3 ashutosh.dixit 2019-11-20 20:48:02 UTC
Yes :/
Comment 4 Martin Peres 2019-11-29 19:51:11 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/intel/issues/630.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.