Bug 89828 - WARNING: CPU: 1 PID: 10867 at lib/dma-debug.c:601 debug_dma_assert_idle+0x1a4/0x220()
Summary: WARNING: CPU: 1 PID: 10867 at lib/dma-debug.c:601 debug_dma_assert_idle+0x1a4...
Status: CLOSED NOTABUG
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: DRI git
Hardware: Other All
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-30 21:40 UTC by mikhail.v.gavrilov
Modified: 2017-07-24 22:47 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
kernel 4.0.0-0.rc5.git4.1 log (250.46 KB, text/plain)
2015-03-30 21:40 UTC, mikhail.v.gavrilov
no flags Details

Description mikhail.v.gavrilov 2015-03-30 21:40:05 UTC
Created attachment 114737 [details]
kernel 4.0.0-0.rc5.git4.1 log

[ 6497.180195] [drm:drm_atomic_set_fb_for_plane] Set [NOFB] for plane state ffff8802ecd7f600
[ 6497.209798] [drm:drm_atomic_set_fb_for_plane] Set [FB:71] for plane state ffff88003f15c900
[ 6497.226385] [drm:drm_atomic_set_fb_for_plane] Set [FB:72] for plane state ffff88003f15c900
[ 6497.295220] [drm:drm_atomic_set_fb_for_plane] Set [FB:70] for plane state ffff88003f15c900
[ 6497.344020] [drm:drm_atomic_set_fb_for_plane] Set [FB:71] for plane state ffff88003f15c900
[ 6497.359858] [drm:drm_atomic_set_fb_for_plane] Set [FB:72] for plane state ffff88003f15c900
[ 6497.534043] [drm:drm_atomic_set_fb_for_plane] Set [FB:70] for plane state ffff88003f15c900
[ 6497.557083] [drm:drm_atomic_set_fb_for_plane] Set [FB:71] for plane state ffff88003f15c900
[ 6497.576506] [drm:i915_gem_open] 
[ 6497.596697] [drm:drm_atomic_set_fb_for_plane] Set [FB:72] for plane state ffff88003f15c900
[ 6497.609078] [drm:i915_gem_context_create_ioctl] HW context 1 created
[ 6497.611027] [drm:i915_gem_context_destroy_ioctl] HW context 1 destroyed
[ 6497.612259] [drm:drm_atomic_set_fb_for_plane] Set [FB:70] for plane state ffff88003f15c900
[ 6497.626694] [drm:drm_atomic_set_fb_for_plane] Set [FB:71] for plane state ffff88003f15c900
[ 6497.710285] [drm:drm_atomic_set_fb_for_plane] Set [FB:72] for plane state ffff88003f15c900
[ 6497.796811] [drm:drm_atomic_set_fb_for_plane] Set [FB:70] for plane state ffff88003f15c900
[ 6497.853971] ------------[ cut here ]------------
[ 6497.853979] WARNING: CPU: 1 PID: 10867 at lib/dma-debug.c:601 debug_dma_assert_idle+0x1a4/0x220()
[ 6497.853982] i915 0000:00:02.0: DMA-API: cpu touching an active dma mapped cacheline [cln=0x000000001e993000]
[ 6497.853983] Modules linked in: nls_utf8 isofs rfcomm fuse xt_CHECKSUM ipt_MASQUERADE nf_nat_masquerade_ipv4 tun nf_conntrack_netbios_ns nf_conntrack_broadcast ip6t_rpfilter ip6t_REJECT nf_reject_ipv6 xt_conntrack ebtable_nat ebtable_broute bridge ebtable_filter ebtables ip6table_nat nf_conntrack_ipv6 nf_defrag_ipv6 nf_nat_ipv6 ip6table_mangle ip6table_security ip6table_raw ip6table_filter ip6_tables iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack iptable_mangle iptable_security iptable_raw bnep hid_logitech_hidpp btusb bluetooth hid_logitech_dj rfkill iTCO_wdt iTCO_vendor_support ppdev btrfs intel_rapl iosf_mbi xor x86_pkg_temp_thermal coretemp vfat fat kvm_intel kvm snd_hda_codec_hdmi uas snd_hda_codec_realtek snd_hda_codec_generic snd_hda_intel usb_storage crct10dif_pclmul
[ 6497.854036]  snd_hda_controller raid6_pq crc32_pclmul crc32c_intel snd_hda_codec ghash_clmulni_intel snd_hwdep snd_seq snd_seq_device snd_pcm serio_raw snd_timer snd mei_me lpc_ich shpchp mei i2c_i801 mfd_core soundcore parport_pc tpm_infineon parport tpm_tis tpm binfmt_misc nfsd auth_rpcgss nfs_acl lockd grace sunrpc i915 8021q garp i2c_algo_bit stp drm_kms_helper llc mrp drm r8169 mii video
[ 6497.854071] CPU: 1 PID: 10867 Comm: Chrome_FileThre Not tainted 4.0.0-0.rc5.git4.1.fc22.x86_64+debug #1
[ 6497.854073] Hardware name: Gigabyte Technology Co., Ltd. Z87M-D3H/Z87M-D3H, BIOS F11 08/12/2014
[ 6497.854074]  0000000000000000 0000000043d8c22d ffff880791c0bc68 ffffffff8187de92
[ 6497.854078]  0000000000000000 ffff880791c0bcc0 ffff880791c0bca8 ffffffff810ab45a
[ 6497.854081]  ffffffff8112f59f ffff8807fa9fe140 ffff8807f65e8c00 000039e98a08b108
[ 6497.854084] Call Trace:
[ 6497.854089]  [<ffffffff8187de92>] dump_stack+0x4c/0x65
[ 6497.854093]  [<ffffffff810ab45a>] warn_slowpath_common+0x8a/0xc0
[ 6497.854097]  [<ffffffff8112f59f>] ? rcu_irq_exit+0x7f/0xd0
[ 6497.854099]  [<ffffffff810ab4e5>] warn_slowpath_fmt+0x55/0x70
[ 6497.854107]  [<ffffffff81459de4>] debug_dma_assert_idle+0x1a4/0x220
[ 6497.854111]  [<ffffffff8121c056>] do_wp_page+0x1a6/0x9f0
[ 6497.854114]  [<ffffffff8121d1c9>] ? handle_mm_fault+0x349/0x17f0
[ 6497.854117]  [<ffffffff8121dcef>] handle_mm_fault+0xe6f/0x17f0
[ 6497.854121]  [<ffffffff810702a1>] __do_page_fault+0x1d1/0x4b0
[ 6497.854124]  [<ffffffff818801ed>] ? __schedule+0x37d/0xa60
[ 6497.854126]  [<ffffffff810705b1>] do_page_fault+0x31/0x70
[ 6497.854129]  [<ffffffff81889a68>] page_fault+0x28/0x30
[ 6497.854131] ---[ end trace a25c5e7fa3d152a0 ]---
[ 6497.854132] Mapped at:
[ 6497.854134]  [<ffffffff81458056>] debug_dma_map_sg+0x176/0x1c0
[ 6497.854136]  [<ffffffffa011f6fb>] i915_gem_gtt_prepare_object+0xdb/0x110 [i915]
[ 6497.854153]  [<ffffffffa012910b>] i915_gem_object_pin_view+0x71b/0x980 [i915]
[ 6497.854167]  [<ffffffffa0118def>] i915_gem_execbuffer_reserve_vma.isra.17+0x6f/0x100 [i915]
[ 6497.854177]  [<ffffffffa01191a0>] i915_gem_execbuffer_reserve+0x320/0x390 [i915]
[ 6497.882606] [drm:drm_atomic_set_fb_for_plane] Set [FB:48] for plane state ffff88024ee51240
[ 6497.910622] [drm:drm_atomic_set_fb_for_plane] Set [FB:71] for plane state ffff88003f15c900
[ 6497.942225] [drm:drm_atomic_set_fb_for_plane] Set [FB:72] for plane state ffff88003f15c900
[ 6497.968326] [drm:drm_atomic_set_fb_for_plane] Set [FB:70] for plane state ffff88003f15c900
[ 6497.976832] [drm:drm_atomic_set_fb_for_plane] Set [FB:71] for plane state ffff88003f15c900
[ 6497.993640] [drm:drm_atomic_set_fb_for_plane] Set [FB:72] for plane state ffff88003f15c900
[ 6498.010707] [drm:drm_atomic_set_fb_for_plane] Set [FB:70] for plane state ffff88003f15c900
[ 6498.026955] [drm:drm_atomic_set_fb_for_plane] Set [FB:71] for plane state ffff88003f15c900
[ 6498.043355] [drm:drm_atomic_set_fb_for_plane] Set [FB:72] for plane state ffff88003f15c900
[ 6498.060068] [drm:drm_atomic_set_fb_for_plane] Set [FB:70] for plane state ffff88003f15c900
[ 6498.076920] [drm:drm_atomic_set_fb_for_plane] Set [FB:71] for plane state ffff88003f15c900
[ 6498.093622] [drm:drm_atomic_set_fb_for_plane] Set [FB:72] for plane state ffff88003f15c900
[ 6498.110386] [drm:drm_atomic_set_fb_for_plane] Set [FB:70] for plane state ffff88003f15c900
[ 6498.127549] [drm:drm_atomic_set_fb_for_plane] Set [FB:71] for plane state ffff88003f15c900
Comment 1 Chris Wilson 2015-03-30 21:43:14 UTC
The debug dma code does not understand the cache coherency here.


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.