Bug 111906 - [HSW] WARNING: CPU: 2 PID: 1 at drivers/iommu/iommu.c:1275 pci_device_group+0x109/0x120
Summary: [HSW] WARNING: CPU: 2 PID: 1 at drivers/iommu/iommu.c:1275 pci_device_group+0...
Status: RESOLVED MOVED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: DRI git
Hardware: Other All
: not set not set
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-10-04 10:45 UTC by Jani Saarinen
Modified: 2019-11-29 19:37 UTC (History)
1 user (show)

See Also:
i915 platform: HSW
i915 features:


Attachments
Dmesg from drm-tip (CI_DRM_7000) (92.90 KB, text/plain)
2019-10-04 10:45 UTC, Jani Saarinen
no flags Details
iommu/intel: Use fallback generic_device_group() (5.53 KB, patch)
2019-10-04 20:52 UTC, Chris Wilson
no flags Details | Splinter Review

Description Jani Saarinen 2019-10-04 10:45:04 UTC
Created attachment 145639 [details]
Dmesg from drm-tip (CI_DRM_7000)

On Dell Inc. XPS 12-9Q33/XPS 12-9Q33, BIOS A04 12/03/2013 
Get following error (as in title) see also attached dmesg.
Comment 1 Chris Wilson 2019-10-04 11:55:17 UTC
That requires a bit more knowledge of intel_iommu and pci_dev.
Comment 2 Jani Saarinen 2019-10-04 11:56:28 UTC
Any more data I can provide?
Comment 3 Chris Wilson 2019-10-04 19:25:23 UTC
[    2.120681] WARNING: CPU: 2 PID: 1 at drivers/iommu/iommu.c:1275 pci_device_group+0x109/0x120
[    2.120723] Modules linked in:
[    2.120744] CPU: 2 PID: 1 Comm: swapper/0 Not tainted 5.4.0-rc1-CI-CI_DRM_7000+ #1
[    2.120782] Hardware name: Dell Inc. XPS 12-9Q33/XPS 12-9Q33, BIOS A04 12/03/2013
[    2.120821] RIP: 0010:pci_device_group+0x109/0x120
[    2.120848] Code: e9 ff ff 48 85 c0 48 89 c5 75 bd 48 8d 74 24 10 4c 89 e7 e8 49 ea ff ff 48 85 c0 48 89 c5 75 a8 e8 fc ee ff ff 48 89 c5 eb 9e <0f> 0b 48 c7 c5 ea ff ff ff eb 93 e8 37 5f a7 ff 0f 1f 80 00 00 00
[    2.120933] RSP: 0000:ffffc90000037cd0 EFLAGS: 00010202
[    2.120961] RAX: ffffffff81639810 RBX: ffffffffffffffea RCX: 0000000000000000
[    2.120996] RDX: 0000000000000000 RSI: 00000000403efd19 RDI: ffff888119999c08
[    2.121031] RBP: ffff888119999c08 R08: ffff88811a5188f8 R09: 00000000fffffffe
[    2.121066] R10: 00000000ca7d066a R11: 000000002161dc90 R12: ffff888118320a58
[    2.121100] R13: ffff888119fc1e50 R14: 0000000000000001 R15: ffff888119fc2300
[    2.121136] FS:  0000000000000000(0000) GS:ffff88811b900000(0000) knlGS:0000000000000000
[    2.121176] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[    2.121205] CR2: 0000000000000000 CR3: 0000000005210001 CR4: 00000000001606e0
[    2.121240] Call Trace:
[    2.121264]  iommu_group_get_for_dev+0x77/0x210
[    2.121295]  intel_iommu_add_device+0x54/0x1c0
[    2.121323]  iommu_probe_device+0x43/0xc0
[    2.121350]  intel_iommu_init+0x11fb/0x12c9
[    2.121383]  ? set_debug_rodata+0xc/0xc
[    2.121410]  ? set_debug_rodata+0xc/0xc
[    2.121434]  ? e820__memblock_setup+0x5b/0x5b
[    2.121458]  ? pci_iommu_init+0x11/0x3a
[    2.121471]  ? rcu_read_lock_sched_held+0x4d/0x80
[    2.121471]  pci_iommu_init+0x11/0x3a
[    2.121471]  do_one_initcall+0x58/0x2ff
[    2.121471]  ? set_debug_rodata+0xc/0xc
[    2.121471]  ? rcu_read_lock_sched_held+0x4d/0x80
[    2.121471]  kernel_init_freeable+0x137/0x1c7
[    2.121471]  ? rest_init+0x250/0x250
[    2.121471]  kernel_init+0x5/0x100
[    2.121471]  ret_from_fork+0x3a/0x50
[    2.121471] irq event stamp: 1252438
[    2.121471] hardirqs last  enabled at (1252437): [<ffffffff8123f4ed>] __slab_alloc.isra.84.constprop.89+0x4d/0x70
[    2.121471] hardirqs last disabled at (1252438): [<ffffffff81001bba>] trace_hardirqs_off_thunk+0x1a/0x20
[    2.121471] softirqs last  enabled at (1252382): [<ffffffff81c00385>] __do_softirq+0x385/0x47f
[    2.121471] softirqs last disabled at (1252375): [<ffffffff810b7f4a>] irq_exit+0xba/0xc0
[    2.121471] ---[ end trace 610717c918cf08f3 ]---
[    2.121974] DMAR: ACPI name space devices didn't probe correctly
Comment 4 Chris Wilson 2019-10-04 20:52:25 UTC
Created attachment 145650 [details] [review]
iommu/intel: Use fallback generic_device_group()
Comment 5 Martin Peres 2019-11-29 19:37:52 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/482.


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.